您可以使用maven-shade-plugin插件。这是我用于Spring,Hibernate,Maven项目中的一个。
将此项添加到您的插件列表中,当您构建项目即包程序阶段时,这将在目标文件夹中生成一个jar文件。
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>1.7</version>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
<configuration>
<finalName>your-jar-filename</finalName>
<shadedArtifactAttached>true</shadedArtifactAttached>
<shadedClassifierName>jar-with-dependencies</shadedClassifierName>
<transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>com.project.main.Main</mainClass>
</transformer>
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>META-INF/spring.handlers</resource>
</transformer>
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>META-INF/spring.schemas</resource>
</transformer>
<transformer implementation="org.apache.maven.plugins.shade.resource.AppendingTransformer">
<resource>META-INF/spring.tooling</resource>
</transformer>
</transformers>
</configuration>
</execution>
</executions>
</plugin>
使用下面的链接,你可以得到关于詹金斯的基本想法。它包含了关于詹金斯的所有基本概念。 [1]:https://docs.google.com/presentation/d/1ywIMAHR42ETqkzHAK1FJJa_c6uwLWtytRx8TBD9oi_4/edit#slide=id.gea8b2dd_1_15 – Chandana
您提到了“maven”和“pom.xml” - 是否对maven有一些了解? – Ralph