如下面的屏幕截图所示,maven库被标记为红色 - 即使 存在于本地maven仓库中
/Users/steve/.m2/repository/com/typesafe/akka/akka-remote_2.10/2.2.3/akka-remote_2.10-2.2.3.jar
但该文件确实存在于本地文件系统中:此处它位于本地文件系统上
21:43:12/scaladem:35 $ls -l /Users/steve/.m2/repository/com/typesafe/akka/akka-remote_2.10/2.2.3/akka-remote_2.10-2.2.3.jar
-rw-r--r-- 1 steve staff 1277288 Feb 21 21:42 /Users/steve/.m2/repository/com/typesafe/akka/akka-remote_2.10/2.2.3/akka-remote_2.10-2.2.3.jar
以下是pom.xml中的maven条目
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-actor_2.10</artifactId>
<version>2.2.3</version>
</dependency>
<dependency>
<groupId>com.typesafe.akka</groupId>
<artifactId>akka-remote_2.10</artifactId>
<version>2.2.3</version>
</dependency>
另请注意:
mvn package
从命令行
工作正常答案 0 :(得分:3)
您还应该从命令行尝试mvn install
,或者从Maven Projects边栏安装。
答案 1 :(得分:3)
Intellij IDEA-文件-使高速缓存无效/重新启动。
这对我有用。
答案 2 :(得分:1)
如果它在命令行中运行,则重新导入应该有效(右键单击项目 - &gt; Maven - &gt;重新导入)。
答案 3 :(得分:0)
这只是发生在我身上。重新导入无效。我解决了
它基本上是重新导入的,但是对我来说却神奇。祝你好运。