IDEA gradleh和maven的两种本地打包方式

gradle 本地打包

打开 file->Project Structure -> Artifacts
创建一个空的jar包
image
jar包名字和路径自己选择
image
创建一个bin文件夹
image
右键bin文件夹,将所有jar包和朱程序都加入到bin目录里
image
点击Apply 保存
点击Build->Build Aritfacts 选择自己的命名的jar包文件进行打包
image
在弹框中选择你刚刚建立的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 即可
image

jar包的启动
java -jar 包名
如果java 不存在,检查是否将jdk,jre配置了全局变量。
jar包在linux里,后台启动
nohub java -jar 包名 &

posted @ 2021-04-01 10:46  darling331  阅读(965)  评论(0编辑  收藏  举报