Eclipse插件開發筆記六:IJavaProject和IProject

要獲取當前選中的項目的路徑,翻遍了org.eclipse.jdt.core.IJavaProject,沒有找到方法。只有getPath,path爲相對路徑。

 

還有一個classpath,它得到的是src、res、J2MELIB三部分,而outputpath爲bin目錄。

 

幸好還有IProject,通過IJavaProject.getProject可得到IProject,而IProject有getLocation方法,可以得到項目的絕對路徑。

 

IProject和IJavaProject之間的關係,顧名思義,一個更抽象,一個更java。項目的屬性分爲了兩部分,java相關的放在IJavaProject中;通用的放在IProject中。

 

發佈了145 篇原創文章 · 獲贊 4 · 訪問量 29萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章