我的問題:
我創建了一個Maven項目。我已經導入了一個存儲庫(稱爲Kumo)。在Maven配置XML文件中,我沒有出現錯誤。我嘗試使用其中一個類時出現錯誤。
它告訴我:Cannot resolve symbol 'WordCloud'
即使包成功,Intellij maven「無法解析符號」
我曾嘗試與(我認爲)沒有結果:
- 無效緩存
- 重新啓動的IntelliJ
- 重新導入所有的Maven項目按鈕
- 生成源按鈕
- 下載源按鈕
- 添加編譯XML標籤
- 試圖在Windows上創建這個項目產生同樣的結果
的pom.xml:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.example</groupId>
<artifactId>kumo</artifactId>
<version>1.0-SNAPSHOT</version>
<dependencies>
<dependency>
<groupId>com.kennycason</groupId>
<artifactId>kumo</artifactId>
<version>1.11</version>
<scope>compile</scope>
</dependency>
</dependencies>
</project>
Test_1.java:
public class Test_1 {
WordCloud cloud;
FrequencyAnalyzer analyzer;
}
Test_2.java:
package Example;
public class Test2 {
WordCloud cloud;
FrequencyAnalyzer analyzer;
}
嘗試使用'import'假設該類存在於'kumo'罐中 –
我試過這樣做,它找不到任何要導入的東西。什麼工作是將4個子依賴項添加到pom.xml中 –
也許你只是想'kumo-api' –