我的pom.xml包含
<repositories>
<repository>
<id>spantus</id>
<name>spantus sourceforge</name>
<url>http://spantus.sourceforge.net/maven/global/</url>
</repository>
</repositories>
和
<dependency>
<groupId>net.sourceforge</groupId>
<artifactId>javaml</artifactId>
<version>0.1.5</version>
</dependency>
我的代码包含
行 net.sf.javaml.core.Instance instance;
有错误
无法解析符号'net'
(同样,导入失败)。
然而mvn包工作正常,这表明它正在编译并找到依赖。此外,pom.xml在依赖项上没有显示错误。
我已在0.1.5版本中手动导航源,以确保导入的包名称正确无误。 (但无论如何,mvn编译它,所以无论如何)。
我已完成“使缓存无效并重新启动”,错误仍然存在。“
我怎样才能让intellij工作?
答案 0 :(得分:1)
包括这种依赖对我有用
<dependency>
<groupId>net.sf</groupId>
<artifactId>javaml</artifactId>
<version>0.1.7</version>
</dependency>
不设置任何存储库。
希望有所帮助