java - Eclipse工作区下的项目名称

标签 java eclipse plugins eclipse-plugin

我需要将工作区下的项目名称存储到列表中。我正在寻找一个返回工作区中所有项目名称的预定义函数。 Eclipse中有这样的功能吗? (插件项目)

谢谢!

最佳答案

这将获取列表中的名称:

IWorkspaceRoot root = ResourcesPlugin.getWorkspace().getRoot();

IProject [] projects = root.getProjects();

List<String> names = new ArrayList<>();

for (IProject project : projects) {
   names.add(project.getName());
}

此代码必须在 Eclipse 插件或 headless 应用程序中运行。

关于java - Eclipse工作区下的项目名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25482247/

相关文章:

php - 将 WordPress 插件中的 "mysql_fetch_array"更新为 "$wpdb->get_results"

jquery 插件 "DROP-DOWN LIST"添加 fontawesome 图标

java - 我的 JSpinner.DateEditor 有什么问题?

java - 运行App时在Adapter类的getView中获取java.lang.NullPointerException

java - TabWidget android 中所有 View 的间距相等

android - Unity3d 中的 GCM 推送通知导致 gms.iid.InstanceID classnotfound

java - 为什么要池化无状态 EJB?

java - setOnClickListener 中的 NullPointerException

java - eclipse如何运行不同的类

eclipse - 在 Eclipse 中验证 pom.xml 时出现 FailOnMissingWebXml 错误