我正在开发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
我得到了“BUILD SUCCESS”消息。然后我将这个依赖项添加到我的项目中:
<dependency>
<groupId>cytoscapeswing</groupId>
<artifactId>cytoscapeswing</artifactId>
<version>3.5.1</version>
</dependency>
但是在尝试构建项目时,IntelliJ没有看到我添加的库。我的意思是外部库选项卡中没有“cytoscapeswing”库。我在哪里做错了?
答案 0 :(得分:0)
在pom.xml
中添加您的依赖项。然后,在pom.xml
内的IntelliJ中,右键单击 - &gt; &#34; Maven的&#34; - &GT; &#34;重新导入&#34;让IntelliJ为您导入它。
答案 1 :(得分:0)
首先,检查本地存储库,确保成功导入lib。
然后,检查IntelliJ Idea设置,确保Settings
- &gt; Build, Exexution, Deployment
- &gt; Build Tools
- &gt; Maven
- &gt; {{的值1}}是正确的路径,如果没有,请检查Local repository
框,并覆盖路径。
答案 2 :(得分:0)
如果在IntelliJ扫描本地存储库后执行了mvn install..
命令,则可能没有正确编入索引。这种情况很少见,但并非闻所未闻。
尝试
File -> Invalidate Caches/Restart -> Invalidate and Restart
看看它是否对情况有帮助