我可以将没有pom文件的zip文件安装到maven本地存储库

时间:2017-04-04 17:52:39

标签: java maven

我想在我的项目中包含一个java项目作为依赖项,但是依赖项没有任何pom文件,所以我想知道如何依赖这个文件。

我想要依赖的项目是JTS3ServerMod(http://forum.teamspeak.com/threads/51286-JTS3ServerMod-Multifunction-TS3-Server-Bot-(Idle-Record-Away-Mute-Welcome-))插件API。

1 个答案:

答案 0 :(得分:3)

你可以这样做:

mvn install:install-file -Dfile=JTS3ServerMod.jar -DgroupId=de.stefan1200 -DartifactId=stefan1200 -Dversion=6.4.0 -Dpackaging=jar

这意味着依赖项将安装在您的存储库中,并将生成pom文件,例如:

<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <modelVersion>4.0.0</modelVersion>
  <groupId>de.stefan1200</groupId>
  <artifactId>stefan1200</artifactId>
  <version>6.4.0</version>
  <description>POM was created from install:install-file</description>
</project>

存储库路径:~\.m2\repository\de\stefan1200\stefan1200\6.4.0