eclipse svn檢出項目爲非JAVA項目

Java代碼  收藏代碼

  1.                <buildCommand>  

  2.     <name>org.eclipse.jdt.core.javabuilder</name>  

  3.     <arguments>  

  4.     </arguments>  

  5. </buildCommand>  

 

     自己在linux上搭建了一個svn服務器,用eclipse的svn插件連接上後down下一個java的web項目,之後發現項目不是java項目。

 

     仔細觀察發現項目沒有source folder,當你右鍵新建source folder 的時候提示說Project is not a Java project

 

     這時候應該是項目配置文件的問題了。

 

     提示:爲了減少出錯後原來文件的還原,請先備份要修改的文件。

 

     新建一個web項目 dynamic web project 之後拷貝新建項目的目錄下的.project 文件到項目下,然後打開.project 文件修改項目名稱<name>xxx</name>

 

     在eclipse中刷新項目即可。

 

     其實如果我們比較兩個.project文件我們會發現

     屬性(natures)  下有

    <nature>org.eclipse.jdt.core.javanature</nature>

     只要我們添加上面一行到<natures>中,然後刷新項目就可以發現以前的項目變成了java的項目了。

     但是有時當我們運行項目的時候,不管多簡單的類,哪怕一個helloworld程序都會報class not found exception.但是我們在IDE卻看不到任何錯誤的信息。通常這是因爲沒有爲項目制定編譯指令。

 

     同樣的在.project 文件的<builderSpec>中加入如下內容:

Java代碼  收藏代碼

  1.             <buildCommand>  

  2.     <name>org.eclipse.jdt.core.javabuilder</name>  

  3.     <arguments>  

  4.     </arguments>  

  5. </buildCommand>  

 

然後刷新項目,Eclipse將會編譯的項目。

之後OK!


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章