-
2020-12-18 19:24:47
clean:我们在使用maven的构建项目会产生一个target文件,但我们修改了代码后就需要使用clean清楚target,重新生成target。
package:打包到本项目,一般是在项目target目录下。如果a项目依赖于b项目,打包b项目时,只会打包到b项目下target下,编译a项目时就会报错,因为找不到所依赖的b项目,说明a项目在本地仓库是没有找到它所依赖的b项目。
install:打包会安装到本地的maven仓库中,如果没有设置过maven本地仓库,一般在用户/.m2目录下。如果a项目依赖于b项目,那么install b项目时,会在本地仓库同时生成pom文件和jar文件,
maven deploy:项目打包上传至远程仓库,将最终版本的包拷贝到远程
pom.xml文件, 在这个文件里面,只要你添加相应配置,自动下载相应jar包,极少有包需要手动导入仓库。maven把jar包设置去中央仓库
validate:验证生效、compile:编译、test:测试、site:Java项目生成静态HTML。
整体打包:clean install deploy -Dmaven.javadoc.skip=true -Dmaven.test.skip=true
更多相关内容 -
代码打包
2019-05-19 02:57:07源码打包 方法一:使用eclipse工具 1.把源码引入到eclipse中,查看pom.xml文件中是否有以下类似配置 <build> <!-- 执行构建时默认的goal或phase,如jar:jar或者package等 --> <defaultGoal...源码打包
方法一:使用eclipse工具
1.把源码引入到eclipse中,查看pom.xml文件中是否有以下类似配置
<build> <!-- 执行构建时默认的goal或phase,如jar:jar或者package等 --> <defaultGoal>install</defaultGoal> <!-- 构建的结果所在的路径,默认为${basedir}/target目录 --> <directory>${basedir}/target</directory> <!-- 构建的最终结果的名字,该名字可能在其他plugin中被改变 --> <finalName>ik-analyzer</finalName> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-jar-plugin</artifactId> <!-- 是否加载该插件的扩展,默认false --> <extensions>false</extensions> <!-- 该插件的configuration中的配置是否可以被(继承该POM的其他Maven项目)继承,默认true --> <inherited>true</inherited> <!-- 该插件所需要的特殊配置,在父子项目之间可以覆盖或合并 --> <configuration> <classifier>test</classifier> </configuration> <!-- <dependencies>该插件所特有的依赖类库</dependencies> --> <!-- <executions>该插件的某个goal(一个插件中可能包含多个goal)的执行方式</executions> --> </plugin> </plugins> </build>
2.右键项目,MAVEN => update projects…
3.右键项目,RUN AS => MAVEN build… => Main => Goals:mvn install -Dmaven.test.skip=true
(注:跳过测试打包)
4.success 后在target中查找 xxx.jar 文件。方法二:本地(需配置Maven及JAVA_HOME)
1.win+r 运行 cmd
2.移到源码本地目录,执行mvn操作命令。C:Users\aaa>D: D:\> cd D:\Develop\git\Repository\ik-analyzer D:\Develop\git\Repository\ik-analyzer> mvn install -Dmaven.test.skip=true
3.success 后在target中找 xxx.jar 文件。
附:把jar包打到本地maven仓库中
mvn install:install-file -Dfile=D:/Develop/git/Repository/ik-analyzer/target/ik-analyzer-3.2.8-test.jar -DgroupId=org.wltea.ik-analyzer -DartifactId=ik-analyzer -Dversion=3.2.8 -Dpackaging=jar -DgeneratePom=true
-Dfile=jar包目录
-DgroupId=想要在maven仓库中的groupId
-DartifactId=想要在maven仓库中的artifactId
-Dversion=版本想要使用的时候,在其项目的pom文件中添加依赖
<groupId>org.wltea.ik-analyzer</groupId> <artifactId>ik-analyzer</artifactId> <version>3.2.8</version>
-
记录代码打包和上传
2018-08-29 11:21:30java代码打包上传流程 1、在写完代码之后,需要先commit and push推送到远程分支上 具体操作: 1、先Git remote update(这一步是保持你的代码是最新的,为了确保期间先pull下最新的代码) 2、然后在提交更新完...java代码打包上传流程
1、在写完代码之后,需要先commit and push推送到远程分支上
具体操作:
1、先Git remote update(这一步是保持你的代码是最新的,为了确保期间先pull下最新的代码)
2、然后在提交更新完的代码
如果是需要合并代码
就需要1、git merge vue(这句话的意思是把vue合并到主干上也就是master)
2、合并之后在重新pull一下代码,如果还有没有提交的就重新提交一下push到远程的分支上
3、如果中间有冲突就需要解决(如果是在合并中需要撤销上一步执行git merge --abort,如果是需要撤销到合并之前就需要执行 git
reset --hard)
打包:前端打包直接执行npm run build(打包之后就会生成一个dist的文件夹,直接把这个文件夹上传到你需要上传的远程,)
后端打包的话:后端打包最主要注意的是需要clean一下 之后在打包(package)。
Xftp 5使用流程
连接好之后就可以上传文件
前端就只需要替换掉dist文件夹 后端的需要替换掉打成的jar包或者是war包 后端的还需要执行一步startup.sh方可
-
java. 怎么将代码打包
2021-03-17 16:32:51将一个已存在的工程导入到eclipse中很简单,只要import就O啦,用export打包代码的机会不是很多。打包代码的好处就是能在没有安装eclipse的电脑上运行代码,过程也简单,按部就班就可以不像RCP封装那样麻烦。以下就是...将一个已存在的工程导入到eclipse中很简单,只要import就O啦,用export打包代码的机会不是很多。打包代码的好处就是能在没有安装eclipse的电脑上运行代码,过程也简单,按部就班就可以不像RCP封装那样麻烦。
以下就是打包java工程的方法:
1、eclipse的菜单项File->export->Java->JAR file->按钮【next】->在“Select the resources to export”中选择要打包的project,双击project的名称,选择要打包的项在“Select the export destination”中选择jar包的建立位置,->【Finsh】
2、建立3个文件夹:lib,conf,output(这个根据代码的需要)
3、建立一个txt文件,并改成扩展名为xxx.bat,右击[编辑],在其中输入这样的命令字段:
java -Xmx256M -cp "Simulator.jar;lib\dom4j-1.6.1.jar;lib\poi-3.2-FINAL-20081019.jar" ui.MainUI
其中:
-Xmx256M指的是:java虚拟机的大小; "Simulator.jar;lib\dom4j-1.6.1.jar;lib\poi-3.2-FINAL-20081019.jar"指的是:3个jar包,Simulator位于根文件夹,另外两个位于lib子文件夹中 ui.MainUI指的是:运行的是ui包下的MainUI 注意:"Simulator.jar;lib\dom4j-1.6.1.jar;lib\poi-3.2-FINAL-20081019.jar" org.arcie.MessageSimulator.ui.IGForMBFEMainFrame中间必须加空格
-
如何将Python写的代码打包成.exe可执行文件
2021-05-10 19:55:06有时候我们需要将自己写的代码打包成exe文件,给别人使用需要怎么办呢?以下将讲解Python代码如何打包成.exe文件。 1. 下载pyinstaller 因为Python中有很多三方包,我们想要这些三方包也包含在里面就需要一个工具,... -
vue js代码打包加密
2021-04-08 10:13:27vue js代码打包加密 安装两个依赖npm install --save-dev webpack-obfuscator@2.6.0 javascript-obfuscator@2.6.0 vue.config.js中引入 const WebpackObfuscator = require(‘webpack-obfuscator’); 生产环境配置 ... -
uniapp 代码和打包优化
2020-10-14 09:33:25uniapp 代码和打包优化uniapp 代码和打包优化1. 代码优化1.1 代码书写规范性1.2 组件或插件按需引入2. 打包优化 uniapp 代码和打包优化 uniapp 打包,优化思路: 1. 代码优化 1.1 代码书写规范性 这里主要是书写代码... -
uni-app小程序代码打包apk文件
2022-01-28 14:25:46电脑端预览的话可以下载一个夜神模拟器,将apk文件拖拽到夜神浏览器桌面等待安装成功即可打开 以上就是一个前端将uniapp小程序代码打包成安卓应用的步骤,如果有什么不详细的地方欢迎打扰,也欢迎随时指教。 -
使用webpack打包nodejs 后台端环境|NodeJs 打包后台代码
2020-10-30 18:26:55一、使用webpack打包nodejs 后台端环境 第一步、安装webpack包,初始化项目应用 npm install webpack webpack-cli --save-dev 第二步、修改编译配置 1.增加webpack.config.js文件,配置输入输出,重点制定... -
IntelliJ IDEA如何把java 源代码,打包成jar包
2019-11-14 11:38:44JAR文件设置我们选择extract to the target JAR,打包时可将代码依赖的包也打入。最后META-INF/MANIFEST.MF的设置,我们选择项目的根路径即可。 4.需要注意的是,如果项目中已经有META-INF/MANIFEST.MF文件的... -
前端代码(移动端app, vue 源代码)打包方法
2019-08-01 03:16:41一,移动端APP代码打包 H5写的app,开发工具HBuilder X 打包方式 帮助文档:http://ask.dcloud.net.cn/docs/ 安卓apkd 打包方式: 1,将项目代码导入hbuilder开发工具,连接上手机修改代码、调试。完成后进行下... -
typescript例子-所有代码打包
2014-09-01 13:18:48typescript例子-所有13个代码全部打包 -
将自己的python代码打包成exe的可执行文件
2019-06-09 16:34:18将自己的python文件打包成exe文件可以降低程序对环境的依赖性,可以让自己的代码在不具备python环境的windows系统上完美运行,今天我们来一起学习python文件打包工具pyinstaller。 1.安装pyinstaller。 (1)打开... -
前端打包究竟是什么
2020-03-12 11:11:21首先我理解的打包就是项目上线前的准备,做一些预处理的...下面就给大家详细介绍一下什么是打包 首先我们先了解一下打包工具webpack 一、webpack介绍 1、webpack是什么 简单来说它就是一个前端资源加载/打包工具。... -
将Maven工程中的Java代码打包成SDK
2020-02-17 20:47:55话不多说直接贴上pom.xml中打包需要添加的依赖。 <build> <plugins> <plugin> <groupId>org.scala-tools</groupId> <artifactId>maven-scala-plugin</artifactId&g... -
Git基本操作、常用命令、代码打包 及 代码发布
2018-05-12 16:10:19Git 基本操作、常用命令、代码打包 及 代码发布 等 -
Linux一键拉取代码打包部署项目脚本
2020-04-15 18:06:561.拉取代码:没项目时clone到本地,有项目时更新项目 2.maven打包 3.循环杀掉所有正在运行的项目相关的服务(注意执行文件不要起和项目相同的名字,会把正在执行的文件任务给杀掉) 4.删除原来的jar包和内容.复制打包jar... -
rollup打包js代码
2018-09-05 16:34:33个人学习过程中的一个记录: 1. 创建一个文件夹 2. 在这个文件夹下,使用命令行 输入命令,初始化一个项目 npm init -y ...这个文件用来配置rollup,配置打包的规则 4. 在package.js文件中script... -
6个漂亮的各类型网站源代码打包分享
2021-12-05 15:31:356个漂亮的各类型网站源代码打包免费分享 -
nodejs 代码工程打包
2017-10-31 21:20:33nodejs 工程打包发布 -
Python代码的打包发布教程
2019-03-23 14:07:34这一篇教程,我们一起来学习Python代码的打包发布。 首先,打包的用途分为以下几种: 生成可以通过命令行安装的安装包 生成带有Windows中带有安装向导界面的安装包 生成Windows可执行程序(exe) 一、生成可以... -
keil5如何将代码打包为lib文件
2019-10-09 08:42:20对于某些需要加密的.c代码,keil软件提供了打包为lib文件的方法,便于移植和调用。 1.新建GROUP 将所有需要打包的.c文件copy到该group中,需要确保这些.c文件的相对独立性,即包含.h文件即可调用。其他如中断类的.... -
QT程序源代码打包下载
2010-11-25 19:15:23从网上搜集来的QT程序源代码,包括摄像头采集、播放器、简单的浏览器、聊天室等。 -
【python】将python代码打包成系统可执行文件(Pyinstaller模块)
2020-05-05 13:24:37python文件打包输出可执行文件1. Pyinstaller模块下载2. Pyinstaller的使用2.1 打开...关于pyinstaller的介绍这里就不再复制粘贴了,可以自行百度,了解它是可以将python源代码打包成可执行文件的模块即可,打开命令... -
如何在本地运行npm run build 打包之后的代码
2019-12-23 14:11:56')) 4、npm run build之后将你打包出的文件目录放到www文件夹下,如打包出来的文件目录为dist,dist里面有index.html和page文件夹,page文件夹是所有的打包之后的文件 5、执行localhost:3000出现Hello World,加路由... -
将Python代码打包成可执行文件exe
2019-01-11 16:57:27将Python代码打包成可执行文件exe 1.将Python代码打包成可执行exe文件的过程 a.通过pip安装pyinstaller模块,即输入pip install pyinstaller命令行 b. 将命令目录转到需打包文件所在的父目录,输入命令:... -
将python代码打包成pip包(可以pip install),发布到pypi
2021-04-15 14:16:19当你想打包一个目录时,需要现在目录中放一个_init_.py,该文件叫包初始化文件,文件可以为空,也可以放一些代码。举例: 目录hello —— __init__.py —— 代码1.py —— 代码2.py ...... 为什么这样做? ... -
PHP代码打包---phar
2016-08-12 23:30:54php中的phar类似于java中的打包文件jar,即将一个文件夹中的一类文件压缩。 功能:Phar可以将一组PHP文件进行打包,还可以创建默认执行的stub(或者叫做 bootstraploader)。 前提: 将php.ini中phar.readonly ... -
Java程序打包成jar包
2021-03-06 03:38:02以Java源代码行数统计程序的打包为例,演示如何打包: 手动创建MANIFEST.MF文件: 1)首先编辑MANIFEST.MF文件,内容如下: Mf代码 收藏代码复制代码 Manifest-Version: 1.0 Created-By: rsljdkt Class-Path: .... -
java xjar 实现源代码加密解密打包应用
2022-03-28 16:51:08实现springboot 源代码保护,实现jar包加密处理