IDEA gradleh和maven的两种本地打包方式
gradle 本地打包
打开 file->Project Structure -> Artifacts
创建一个空的jar包
jar包名字和路径自己选择
创建一个bin文件夹
右键bin文件夹,将所有jar包和朱程序都加入到bin目录里
点击Apply 保存
点击Build->Build Aritfacts 选择自己的命名的jar包文件进行打包
在弹框中选择你刚刚建立的jar包名字,进行build,完成后,在你之前指定的目录下面会生成对应的jar包
gradle 打包二
'gradle' 不是内部或外部命令,也不是可运行的程序
没配置gradle环境变量,就要先配置环境变量,和java环境变量的配置一致
打包jar
build.gradle文件中必须指定jar的入口类
jar {
baseName = 'xxx'
version = '0.0.1'
manifest {
attributes "Manifest-Version": 1.0,
'Main-Class': 'com.xxx.MainApplication'
}
执行打包命令:gradle build
1,在idea按下Alt+F12或者手动打开terminal,进入IDEA的命令终端
2,配置好环境变量的,进入到项目的根目录,或需要打包的子项目的根目录,里面有个build.gradle文件,手动cmd打命令 测试可以成功
gradle build
3,如果要跳过测试
gradle build -x test
在build/libs文件下,找到build成功的可执行的Jar包
maven 本地打包
打开maven 点击package 即可
jar包的启动
java -jar 包名
如果java 不存在,检查是否将jdk,jre配置了全局变量。
jar包在linux里,后台启动
nohub java -jar 包名 &
惜秦皇汉武,略输文采;唐宗宋祖,稍逊风骚。
一代天骄,成吉思汗,只识弯弓射大雕。
俱往矣,数风流人物,还看今朝