我已給出Java項目的源文件夾(src
)。我創建了一個.project
文件,將其保存在該文件夾中,並通過將現有項目導入Workspace選項將該項目導入到Eclipse 3.6中,並將所需的jar添加到該文件夾中。Eclipse:該資源不在Java項目的構建路徑上
現在的問題是,當曾經我在一個項目做一個調用層次結構,它顯示一個警告框說 「的資源不是一個Java項目的構建路徑」
有誰請讓我知道如何解決這個問題?
請看這裏
圖像感謝
我已給出Java項目的源文件夾(src
)。我創建了一個.project
文件,將其保存在該文件夾中,並通過將現有項目導入Workspace選項將該項目導入到Eclipse 3.6中,並將所需的jar添加到該文件夾中。Eclipse:該資源不在Java項目的構建路徑上
現在的問題是,當曾經我在一個項目做一個調用層次結構,它顯示一個警告框說 「的資源不是一個Java項目的構建路徑」
有誰請讓我知道如何解決這個問題?
請看這裏
圖像感謝
我試圖建立使用Eclipse和它的Maven插件動態Web項目。 我正在選擇maven-archetype-webapp並面臨同樣的問題(當我嘗試自動生成某些屬性的getter和setter時,我遇到了這個問題)。
我的解決方法是右鍵單擊項目,選擇構建路徑 - >配置構建路徑,然後刪除奇怪的排除過濾器「Excluded:**」,我在條目/ src/main /資源。
謝謝,適合我。 – asifaftab87 2017-03-19 14:16:33
最近我遇到了類似的問題。導入沒有.project的項目時,會生成一個默認的空的.project,不包含構建器。這裏是一個使它工作的例子。
<buildSpec>
<buildCommand>
<name>org.eclipse.jdt.core.javabuilder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
它爲我工作,但接受的答案不工作了,我正在使用生成ID:20130919-0819 – apm 2016-09-30 13:06:12
這意味着您的項目不在Eclipse的編譯路徑中。如果在接受的答案問題仍然存在之後,您需要先將該項目放置在編譯路徑中。爲此,您需要在工作區中再次導入項目,之後它將正常工作。
類似的問題來了我,我做了我告訴過你的任何事情,它爲我工作。
我發現了類似的問題,並通過更正.project文件來修復它。對於java項目.project文件必須在之內具有以下標記性質
org.eclipse.jdt.core。完整的項目文件
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>SampleProjectName</name>
<comment></comment>
<projects>
</projects>
<buildSpec>
<buildCommand>
<name>org.maven.ide.eclipse.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>oracle.eclipse.tools.weblogic.sharedLibraryFrameworkValidator</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
</natures>
</projectDescription>
的javanature
例子看起來就像你在的src/main /資源代替的src/main/java的
重構創建Java類文件夾名稱src/main/resource
到src/main/java
。
右鍵單擊項目>構建路徑>使用源文件夾。
在我的情況,我有一個java項目包含許多子文件夾,每個包含其自己的src
文件夾。
project
-subfolder
--src/main/java
-subfolder2
--src/main/java
當我使用構建路徑 - >右鍵單擊選項時,沒有任何選項可用,如其他響應所述。
我不得不去Project - > Properties - > Project Facets並點擊convert to faceted project
。
然後我將所有src
文件夾添加到構建路徑。
我已經選擇了Java Perspective和右鍵單擊它,去了屬性和選定的Java構建路徑,從那裏我失去了,任何幫助? – Pawan 2012-02-27 12:37:09
正如我提到的不要去屬性。我再說一遍,執行第2步和第3步。如果發現任何困難,請再次詢問我。檢查編輯的答案。 – AbdulAziz 2012-02-27 12:42:52
右鍵點擊源代碼後,我找不到Build Path – Pawan 2012-02-27 12:48:45