与propriatery库包括建立maven项目
这个问题在这里已经有了答案:
1您可以将该jar包含在应用程序的类路径中
2你可以在你的maven reopos中安装特定的jar文件
mvn install:install-file -Dfile=<path-to-file> -DgroupId=<group-id>
-DartifactId=<artifact-id> -Dversion=<version> -Dpackaging=<packaging>
可能的解决方案是将你的依赖关系放在src / main / resources中,然后在你的pom中:
<dependency>
groupId ...
artifactId ...
version ...
<scope>system</scope>
<systemPath>${project.basedir}/src/main/resources/yourJar.jar</systemPath>
</dependency>
注意:系统依赖不会被复制到结果jar / war中
(请参阅如何在使用maven构建的war中包含系统依赖关系)
在您的项目下创建存储库文件夹。 让我们来
${project.basedir}/src/main/resources/repo
然后,将您的自定义jar安装到此回购:
mvn install:install-file -Dfile=[FILE_PATH]
-DgroupId=[GROUP] -DartifactId=[ARTIFACT] -Dversion=[VERS]
-Dpackaging=jar -DlocalRepositoryPath=[REPO_DIR]
最后,将以下回购和依赖项定义添加到项目pom.xml中:
<repositories>
<repository>
<id>project-repo</id>
<url>file://${project.basedir}/src/main/resources/repo</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>[GROUP]</groupId>
<artifactId>[ARTIFACT]</artifactId>
<version>[VERS]</version>
</dependency>
</dependencies>
链接地址: http://www.djcxy.com/p/29733.html
上一篇: build maven project with propriatery libraries included
下一篇: cordova