您好!您想要了解如何使用Maven构建一个包含您的项目jar和所有依赖jar的可分发文件。以下是一个简单的步骤说明:
pom.xml
文件。这是Maven的配置文件,其中包含了项目的基本信息和依赖关系。pom.xml
文件,并在其中添加以下插件: <plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>3.3.0</version>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<mainClass>com.example.Main</mainClass>
</manifest>
</archive>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
请注意,您需要将<mainClass>
标签中的值更改为您的实际主类名称。
pom.xml
文件并关闭。mvn clean package
Maven将会编译您的项目,并将所有依赖项打包到一个可分发的jar文件中。该文件将在target
目录下生成,并带有-jar-with-dependencies.jar
的后缀。
希望这些信息能够帮助您解决问题!如果您有任何其他问题,请随时提问。
领取专属 10元无门槛券
手把手带您无忧上云