我需要在我的Java项目中使用xgboost4j package。安装说明说我必须使用Maven,但我的项目是一个简单的Java项目无关的Maven。
我使用“mvn install”构建了包。有没有办法找到JAR文件,以便我可以在我的Java项目中使用它?
答案 0 :(得分:1)
使用mvn package
或mvn install
将下载pom.xml
中提到的依赖项。您可以在外部库部分下的IDE中找到该jar。
以下是intellij-idea的屏幕截图。
您下载的jar的实际位置也位于~/.m2/repository/
,然后您需要进入group-id
和artifact-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中央存储库下载依赖项,然后将其保存到本地存储库中。