maven打包插件指定jar包名称 maven打包插件配置,前言 Maven大家都很熟悉,插件也非常丰富。比如它的打包插件maven-assembly-plugin可以根据模板配置自己想要的打包内容,但当它的模板配置无法满足自己定制化打包需求时,此时就需要我们将maven研究的更深入些,利用
点开lib里面我们运行程序的jar包,在打开manifest.MF文件,可以看到文件里面已经将所有依赖的jar的路径写入了classpath路径
ar lib/commons-io-2.2.jar//表示依赖的第三方jar包在哪里,显然需要放在和 当前jar包同级目录下的 lib文件夹下Created-By: Apache Maven 3.5.2Build-Jdk: 1.8.0_121 Main-Class: com.example.demo.test.App//表示运行的主程序 所以安装包的路径结构应该是: 为此需要 通过 maven-assembly-plugin 插件来组装出...
plugin</artifactId><version>3.0.0</version><configuration><descriptors><!--描述文件路径--><descriptor>src/main/assembly/package.xml</descriptor></descriptors><!-- <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> </descriptorRefs> --></configuration><executions><execution><phase...
maven指定打包名称 文心快码BaiduComate 在Maven项目中,你可以通过配置pom.xml文件来指定打包后的文件名。以下是详细的步骤和示例代码: 1. 确定Maven打包的插件和版本 Maven通常使用maven-jar-plugin或maven-assembly-plugin等插件来进行打包。这里我们以maven-jar-plugin为例。 2. 在项目的pom.xml文件中配置打包插件 ...
-- 指定Jar名称(不指定时 使用 artifactId-version.jar)--><finalName>pro03_gc_1</finalName><pluginManagement><plugins><!-- 添加 maven-assembly-plugin 插件--><plugin><artifactId>maven-assembly-plugin</artifactId><configuration><!-- 指定 MANIFEST.MF 中Main-Class 的值(可选)--><archive><...
也可以使用maven-assembly-plugin插件来制作可执行jar包 生成可执行jar包 pom.xml配置文件 <plugin> ...
将spring boot项目中的启动jar包移动到boot目录中 将spring boot项目中的第三方依赖jar包移动到外部lib目录中 bin目录中是启动,停止,重启服务命令 打包后的目录结构类似于tomcat/maven目录结构 代码托管 Github|Gitee 主要插件 maven-assembly-plugin maven-jar-plugin ...
maven-antrun-plugin插件 maven-jar-plugin插件 JAR包中的META-INF目录 MANIFEST.MF INDEX.LIST xxx.SF xxx.DSA Maven插件 Maven构建生命周期 重新定义Maven Mojo 查看clean插件源码 分析Flink Archetype中的pom.xml Shade插件 Assembly插件 简介 Assembly介绍 Goal 分析Hadoop项目的Assembly插件 制作一个属于我们自己的打...