天行健,君子以自强不息;地势坤,君子以厚德载物。
每个人都有惰性,但不断学习是好好生活的根本,共勉!
文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。
文章目录
- 简介
- 1. 默认打包名称
- 2. 自定义名称
- 3. 变量引入名称
简介
- 关于Java打包,首先默认存放的位置为根目录下target包下
- 包的类型可分为jar包和war包,默认为jar包,也可使用packaging标签指定为war包
- 至于打包后包的名称,默认是跟项目的artifactId和version值组成的,也可使用build下的finalname标签来自定义名称
1. 默认打包名称
默认打包的包名根据当前项目pom文件中项目的artifactId标签和version标签组成
 pom中项目的参数如下
    <groupId>com.gitlab</groupId>
    <artifactId>gitlab-runner-test-java-demo</artifactId>
    <version>1.0-SNAPSHOT</version>

则打包后生成的jar包名称为gitlab-runner-test-java-demo-1.0-SNAPSHOT.jar
 位置在项目根目录下的target文件夹中
 
2. 自定义名称
在pom文件中使用build标签下的finalname标签来自定义打包的名称
    <build>
        <!--配置后最终生成的jar包名称就是该元素中的名称
        指定package打包后生成的jar包文件名称为app.jar,package打包后会在target文件夹中看到app.jar文件-->
        <finalName>app</finalName>
    </build>

 打包后jar包名称为app.jar
 
3. 变量引入名称
还可以在finalname标签中以变量的方式将变量引入,使用${}中填入project.开始调用项目相关参数
    <build>
        <!--以下设置可打包为项目的artifactId名称为jar包名,即gitlab-runner-test-java-demo.jar-->
        <finalName>${project.artifactId}</finalName>
    </build>

 上面就是调用项目的artifactId为jar包名称,打包后jar包为gitlab-runner-test-java-demo.jar
 
感谢阅读,祝君暴富!






![[UI5 常用控件] 08.Wizard,NavContainer](https://img-blog.csdnimg.cn/direct/795fea720dfe4a33b0fb342e7c8f0053.gif)












