--绑定到package阶段,,如果不绑定到该生命周期,那么在执行mvn package的时候不会执行该插件 不过还可以通过直接运行插件的方式进行mvn assembly:single的方式进行打包,但single的方式的包会提示没有主类,可以将goal改为assembly然后执行mvn assembly:assembly 直接打包后可直接运行--> <phase>package</phase> <goals> ...
后来发现使用 maven-assembly-plugin 进行打包,然后是可以通过配置将 src/test/java 中的文件打包进去的 先clean - 这一步主要是编译,生成 .class 文件 maven 打包的时候,不要使用clean, 直接使用 assembly:single 1. 最后使用 以下命令执行就可以了,不需要在将依赖的包加进来,因为 assembly 已经将依赖的包打包进...
2.2maven-assembly-plugin 该插件会将所有的依赖包放入可执行jar包,但是该插件会缺失spring的xds文件,导致jar包无法运行,而且当同级别目录下还有其他可执行文件依赖可能会产生冲突,相应的pom配置如下: <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <descriptorRefs> <descriptorRef>jar-with-...
要使用maven-assembly-plugin,需要指定至少一个要使用的assembly descriptor 文件,对于当前使用的版本(2.4)对应的assembly descriptor的schema定义为:Assembly Schema,其中assembly descriptor中又可以包括 component 的定义 (component 可以很方便的用于多个assembly descriptor之间共享),component 的schema 定义在:Component Schema。
-- springboot 的main 启动类 方法的入口 --><mainClass>com.*.*.*Application</mainClass></configuration><executions><execution><goals><goal>repackage</goal></goals></execution></executions></plugin><!-- The configuration of maven-assembly-plugin --><plugin><groupId>org.apache.maven.plugins...
<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-assembly-plugin</artifactId> <version>3.2.0</version> <configuration> <archive> <manifest> <mainClass>xxx.xxx.MainClassName</mainClass> </manifest> <manifestEntries> <Class-Path>.</Class-Path> </ma...
1.引入assembly插件 <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <archive> <manifest> <mainClass>Main方法所在类的全限定名[类的全路径]</mainClass> </manifest> </archive> <descriptorRefs> <descriptorRef>jar-with-dependencies</descriptorRef> ...
确保你的项目中有一个包含 public static void main(String[] args) 方法的类,这个类通常被称为主类。在上面的配置中,<mainClass> 标签的值应该替换为你的主类的全限定名(即包名 + 类名)。 3. 检查 pom.xml 文件中 maven-assembly-plugin 的配置 确保maven-assembly-plugin 的配置中包含了正确的主...
Maven 的assembly插件使用:最近在做一个小工程,利用java启动运行。为了简单方便使用运行,利用maven的assembly将需要使用的jar都打包到一个jar中。这样无...
1.maven-assembly-plugin 配置assembly.xml文件路径 <plugin><artifactId>maven-assembly-plugin</artifactId><version>3.1.0</version><configuration><descriptors><descriptor>src/main/assembly/assembly.xml</descriptor></descriptors></configuration><executions><execution><id>make-assembly</id><phase>package</...