我正在开发一个关于IntelliJ Idea的Maven项目。我想说,我下面提到的这些东西在Windows上是有效的,现在我正在Ubuntu上尝试。我尝试使用以下命令添加依赖项:
mvn install:install-file -Dfile=/..pat_here..cytoscapeswing-3.5.1.jar -DgroupId=cytoscapeswing -DartifactId=cytoscapeswing -Dversion=3.5.1 -Dpackaging=jar
我收到了“构建成功”的消息。然后我将这个依赖项添加到我的项目中,如下所示:
<dependency>
<groupId>cytoscapeswing</groupId>
<artifactId>cytoscapeswing</artifactId>
<version>3.5.1</version>
</dependency>
但在尝试构建项目时,IntelliJ看不到我添加的库。我的意思是在外部库选项卡中没有"cytoscapeswing“库。我哪里做错了?
发布于 2018-01-17 16:25:57
在pom.xml
中添加您的依赖项。然后,在pom.xml
内部的IntelliJ中,右键单击-> "Maven“-> "Reimport”,让IntelliJ为您导入它。
发布于 2018-01-17 16:45:14
首先,检查本地仓库,确保lib导入成功。
然后,检查IntelliJ Idea设置,确保Settings
->Build, Exexution, Deployment
->Build Tools
->Maven
->Local repository
的值是正确的路径,如果不是,请选中Override
框,并覆盖该路径。
发布于 2018-01-17 16:50:11
如果您在IntelliJ扫描本地存储库之后执行mvn install..
命令,则可能未正确索引本地存储库。这很少见,但也不是闻所未闻。
试一试
File -> Invalidate Caches/Restart -> Invalidate and Restart
看看它是否对这种情况有帮助
https://stackoverflow.com/questions/48296397
复制相似问题