我有一個maven項目,我正在使用Eclipse。Maven不會將類路徑添加到Eclipse項目
我使用maven eclipse:eclipse來生成類路徑,但是......它從不在eclipse項目中添加類路徑。我已經嘗試過maven-eclipse-plugin,我已經試過了M2Eclipse插件,但不管我做什麼,我都無法獲得類路徑條目開始工作。我有很多構建錯誤,甚至認爲Maven完美地構建了耳朵。
任何指導方針?
感謝您的任何答案!
更新:這是我的根類路徑:
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
<classpathentry kind="src" path="core/src/main/java"/>
<classpathentry excluding="**" kind="src" output="target/classes" path="core/src/main/resources"/>
<classpathentry kind="src" path="client/src/main/java"/>
<classpathentry kind="src" path="client/src/main/resources"/>
<classpathentry kind="src" path="junit_server/src/main/java"/>
<classpathentry kind="src" path="initializer/src/main/java"/>
<classpathentry kind="src" path="initializer/src/main/webapp"/>
<classpathentry kind="src" path="site/src/main/webapp"/>
<classpathentry kind="src" path="core/src/test/java"/>
<classpathentry kind="src" path="core/src/test/resources"/>
<classpathentry exported="true" kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry exported="true" kind="var" path="M2_REPO"/>
<classpathentry kind="output" path="target/classes"/>
</classpath>
UPDATE2:這是我的.project:
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>coreisp_back</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
對不起,我的無知,但你是什麼意思的「刪除任何修改您的設置」?從我的項目目錄(和模塊)中刪除.classpath,.project和.settings? –
是的。理想情況下,在運行'mvn eclipse:eclipse'之前,你應該回頭看看你的項目是怎麼樣的。 –
假設您從命令行構建項目沒有問題,那就是。 –