在项目中难免会使用外部的Jar包,在初使用maven时,怎么导入外部jar,怎么知道外部jar包的groupId和artifactId。其实只需要使用install命令就可以把外部jar导入到repository
中了。
命令行代码如下:
具体使用方法请见 http://maven.apache.org/plugins/maven-install-plugin
你需要为每个将发布到仓库的外部包指定groupId, artifactId, version。然后,你就可以在你的pom.xml中添加这些外部包作为项目的依赖:
注意,上面的install-file命令只会将外部包发布到你的本地仓库,如果你的项目是由多人共享,那么他们需要同样的操作,或者将外部包发布到内部公共仓库。
中了。
命令行代码如下:
mvn install:install-file -Dfile=path-to-your-artifact-jar \
-DgroupId=your.groupId \
-DartifactId=your-artifactId \
-Dversion=version \
-Dpackaging=jar \
-DgeneratePom=true
具体使用方法请见 http://maven.apache.org/plugins/maven-install-plugin
你需要为每个将发布到仓库的外部包指定groupId, artifactId, version。然后,你就可以在你的pom.xml中添加这些外部包作为项目的依赖:
<dependencies>
<dependency>
<groupId>外部包1的groupId</groupId>
<artifactId>外部包1的artifactId</artifactId>
<version>外部包1的版本号</version>
</dependency>
<dependency>
<groupId>外部包2的groupId</groupId>
<artifactId>外部包2的artifactId</artifactId>
<version>外部包2的版本号</version>
</dependency>
<!-- 这里加入剩下的外部包 -->
</dependencies>
注意,上面的install-file命令只会将外部包发布到你的本地仓库,如果你的项目是由多人共享,那么他们需要同样的操作,或者将外部包发布到内部公共仓库。