maven-archetype-quickstart-1.4.jar

下载地址:https://download.csdn.net/download/zy199701/12362534

要使用Maven Dependency Plugin生成包含system依赖项的可执行jar文件,您需要执行以下步骤: 1. 在您的Maven项目中,创建一个新的Maven模块,用于打包可执行的jar文件。您可以使用以下命令创建模块: ``` mvn archetype:generate -DgroupId=com.example -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false ``` 这将创建一个名为"my-app"的新模块,并使用Maven快速启动原型作为模板。 2. 在模块的pom.xml文件中,添加Maven Dependency Plugin到构建配置中: ``` <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>3.1.1</version> <executions> <execution> <id>copy-dependencies</id> <phase>package</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <includeScope>system</includeScope> <outputDirectory>${project.build.directory}/lib</outputDirectory> </configuration> </execution> </executions> </plugin> </plugins> </build> ``` 此配置将Maven Dependency Plugin添加到项目构建中,并指示它将复制所有系统依赖项到"target/lib"目录中。 3. 创建可执行的jar文件。要将项目打包成可执行的jar文件,请执行以下命令: ``` mvn package ``` 执行此命令将生成一个名为"my-app-1.0-SNAPSHOT.jar"的可执行的jar文件,并将所有系统依赖项复制到"target/lib"目录中。 4. 运行可执行的jar文件。要运行生成的可执行的jar文件,请使用以下命令: ``` java -cp target/my-app-1.0-SNAPSHOT.jar:target/lib/* com.example.App ``` 此命令将运行名为"com.example.App"的主类,并使用"target/my-app-1.0-SNAPSHOT.jar"作为类路径,并将"target/lib"目录中的所有JAR文件添加到类路径中。 这样,您就可以使用Maven Dependency Plugin生成包含system依赖项的可执行jar文件,并使用Java命令运行它。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

少宇的博客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值