我有一個Eclipse插件項目,我試圖獲取項目運行的工作區的路徑。(不是插件工作區的路徑) 我發現的所有內容是下面的代碼,它給出了插件:如何在Eclipse插件項目中獲取工作區路徑?
String url = ResourcesPlugin.getWorkspace().getRoot().getLocation().toString();
有什麼辦法可以獲得當前工作空間的路徑(而不是插件的工作空間)嗎?
我有一個Eclipse插件項目,我試圖獲取項目運行的工作區的路徑。(不是插件工作區的路徑) 我發現的所有內容是下面的代碼,它給出了插件:如何在Eclipse插件項目中獲取工作區路徑?
String url = ResourcesPlugin.getWorkspace().getRoot().getLocation().toString();
有什麼辦法可以獲得當前工作空間的路徑(而不是插件的工作空間)嗎?
有一種方法可以獲取當前正在運行的類的路徑 - 以及獲取當前工作空間的路徑的方法。 (不是插件的工作區)
URL location = Current_class.class.getProtectionDomain().getCodeSource().getLocation();
System.out.println(location.getFile());
這是回答您自己的問題或評論?它也沒有任何意義。 –
當前類的位置不是Eclipse工作區。 –
對不起,不明白,只有一個工作區。 –
我不知道你的意思是「外部工作空間」。你能否舉例說明你所看到的和你期望看到的內容? –
你的編輯仍然沒有幫助。什麼是「插件的工作空間」,它與「當前工作空間」有什麼不同?我是 –