我用Maven建了一个库。如何在没有Maven的情况下找到它的罐子?

时间:2017-04-04 10:02:17

标签: java maven-3 xgboost

我需要在我的Java项目中使用xgboost4j package。安装说明说我必须使用Maven,但我的项目是一个简单的Java项目无关的Maven。

我使用“mvn install”构建了包。有没有办法找到JAR文件,以便我可以在我的Java项目中使用它?

2 个答案:

答案 0 :(得分:1)

使用mvn packagemvn install将下载pom.xml中提到的依赖项。您可以在外部库部分下的IDE中找到该jar。

以下是intellij-idea的屏幕截图。

enter image description here

您下载的jar的实际位置也位于~/.m2/repository/,然后您需要进入group-idartifact-id包结构才能找到它。

编辑: - 使用命令行使用find . -name "xgboost4*.jar*"更有效地搜索,它将输出jar文件的完整位置,如下所示: -

find . -name "xgboost4*.jar*"
./ml/dmlc/xgboost4j/0.6/xgboost4j-0.6.jar.lastUpdated
./ml/dmlc/xgboost4j/0.7/xgboost4j-0.7.jar.lastUpdated

答案 1 :(得分:0)

您应该能够在本地maven存储库中找到jar,〜/。m2 / repository /

Maven通常从maven中央存储库下载依赖项,然后将其保存到本地存储库中。