簡體   English   中英

如何訪問Eclipse插件的Eclipse運行配置的變量解析?

[英]How can I access variable resolving of Eclipse run configurations for an Eclipse plugin?

我想擴展Sysdeo Tomcat插件,以便能夠解析您在Java應用程序的運行配置中指定的變量,例如${workspace_loc}

我試過使用它,但結果數組沒有內容:

ResourcesPlugin.getWorkspace().getPathVariableManager().getPathVariableNames();

使用這個不會給我想要的變量:

JavaCore.getClasspathVariableNames();

此外,我搜索在字符串中進行實際變量替換的代碼。

使用IStringVariableManager訪問$ {workspace_loc}等變量。 你得到經理:

IStringVariableManager manager = VariablesPlugin.getDefault().getStringVariableManager();

要處理字符串中的變量,請使用:

String newString = manager.performStringSubstitution(string);

您還可以使用org.eclipse.core.variables.dynamicVariablesorg.eclipse.core.variables.valueVariables擴展點來添加新變量。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM