我需要使用be.ac.ulg.montefiore.run.jahmm包来处理java中的隐马尔可夫模型。
我的项目是一个小型项目,所以我需要使用相应的依赖项。
<dependency>
<groupId>be.ac.ulg.montefiore.run.jahmm</groupId>
<artifactId>jahmm</artifactId>
<version>0.6.2</version>
</dependency>
上述依赖关系在我的项目中没有得到解决。
有人知道怎么帮我吗?
谢谢。
您的依赖项不在Maven中央存储库中。
找出作者用来发布他们的工件的存储库,并将此存储库添加到POM或settings.xml
中。
如果它没有发布到通常的在线maven存储库,则需要首先在本地机器上安装它。
所以下载源代码,进入顶级并执行通常的
mvn install
一旦您在本地安装了jahmm
,您的项目就可以从maven缓存中解析它。
添加这个存储库就可以了:
<repositories>
<repository>
<id>jsi</id>
<url>http://repo.springsource.org/libs-release-remote</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>be.ac.ulg.montefiore.run.jahmm</groupId>
<artifactId>jahmm</artifactId>
<version>0.6.2</version>
</dependency>
...
</dependencies>