我需要添加包"uk.ac.shef.wit.simmetrics.similaritymetrics
"到我的maven项目,但我找不到任何包含它的远程存储库。我必须通过依赖关系将它添加到项目中,但还没有成功。
-我已经将jar文件添加到引用的库中,但在该wat中我得到了以下错误:
package uk.ac.shef.wit.simmetrics.similaritymetrics does not exist.
-通过以下依赖项将其添加到Pom.xml中也无助于
<dependency>
<groupId>uk.ac.shef.wit</groupId>
<artifactId>simmetrics</artifactId>
version>1.6.2</version>
<scope>system</scope>
<systemPath>LocalPathsimmetrics-1.6.2.jar</systemPath>
</dependency>
感谢您的帮助!!
如果这是一个小项目,您打算只在本地或几台机器上构建,那么最简单的方法就是按照下面网站的指示添加第三方jar。这些说明将帮助您在本地存储库中安装它。您需要对所有要运行生成的计算机执行此操作。
https://maven.apache.org/guides/mini/guide-3rd-party-jars-local.html
如果您计划在许多机器上运行它,那么最好的做法是将工件安装到您自己的私有存储库中。如果是这样的话,那么我建议你在版本控制中为它创建一个项目。然后将文件作为该项目的一部分上传。
我似乎是Simmetrics的当前维护者。您可以将此依赖项添加到pom文件中。
<dependency>
<groupId>com.github.mpkorstanje</groupId>
<artifactId>simmetrics-core</artifactId>
<version>4.0.1</version>
</dependency>
Simmetrics自1.6.2起进行了急需的大修。您可能需要相应地调整代码。有关源代码和文档,请参阅https://github.com/Simmetrics/simmetrics