Eclipse 中java.io.*與jdt resources 的互換

            eclipse Plugin 開發中遇到最多的就是資源的轉換,經常遇到java 中的File需要轉換爲JDT的Resources

1、首先要獲取當前資源所在工程。

       獲取工程的方式有很多:

      IProject project = ResourcesPlugin.getWorkspace().getRoot().getProject("此處爲項目名"); //此處就是你的插件啓動類

      

2、通過工程獲取jdt 的資源。

  

IProject  project = resource.getProject();
String relativePath = datasetFile.getPath().substring(project.getLocation().toString().length() + 1);
datasetComponent.setResource(project.getFile(relativePath));

 

 

 

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