首页 > 代码库 > 本地jar包依赖和运行包
本地jar包依赖和运行包
1.pom依赖本地jar包方式
<dependencies>
<dependency><groupId>hsf-impl</groupId>
<artifactId>hsf-impl</artifactId>
<version>1.0-SNAPSHOT</version>
<scope>system</scope>
<systemPath>D:/lib/1.0-SNAPSHOT.jar</systemPath> <!--引入本地jar-->
</dependency>
</dependencies>
2打可运行jar包:
1.首先将maven搭建的工程打成jar
需要在将该工程所支持的类库打在一个包中(默认情况下,maven在做mvn pakage时,只是将项目编译打包到一个jar中,其他的类库则需要引用才行)。
在pom.xml中加入以下插件
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<appendAssemblyId>false</appendAssemblyId>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<archive>
<manifest>
<mainClass>程序入口类</mainClass>
</manifest>
</archive>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>assembly</goal>
</goals>
</execution>
</executions>
</plugin>
上述代码中在<mainClass></mainClass>之间是填写程序的入口类,即含main方法的类
2.编辑完上述插件后,再执行
mvn assembly:assembly
这是就会在target目录下生成 *.jar 文件
3.运行jar文件
java -jar *.jar
本地jar包依赖和运行包
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。