想了解在Eclipse中将过滤器添加到ProjectExplorer的新动态吗?本文将为您提供详细的信息,我们还将为您解答关于eclipse过滤器使用方法的相关问题,此外,我们还将为您介绍关于Ecli
想了解在Eclipse中将过滤器添加到Project Explorer的新动态吗?本文将为您提供详细的信息,我们还将为您解答关于eclipse过滤器使用方法的相关问题,此外,我们还将为您介绍关于Eclipse Project Expoloer主动型Highlite颜色、eclipse 创建项目报项目存在的解决方案 (Invalid project name: Project "xxx" already exists)、eclipse 构建 jpa project 所需的用户库(vendor: EclipseLink)、eclipse中导入gradle project失败的新知识。
本文目录一览:- 在Eclipse中将过滤器添加到Project Explorer(eclipse过滤器使用方法)
- Eclipse Project Expoloer主动型Highlite颜色
- eclipse 创建项目报项目存在的解决方案 (Invalid project name: Project "xxx" already exists)
- eclipse 构建 jpa project 所需的用户库(vendor: EclipseLink)
- eclipse中导入gradle project失败
在Eclipse中将过滤器添加到Project Explorer(eclipse过滤器使用方法)
我想向项目资源管理器添加一个新的过滤器,以向用户隐藏在Eclipse RCP应用程序中自动创建的一些项目。
到目前为止,我发现了两个扩展点:
org.eclipse.ui.ide.resourceFilters
让我过滤导航
org.eclipse.jdt.ui.javaElementFilters
让我筛选Java查看器
我希望Project Explorer有一个类似的扩展点,但是到目前为止我还没有运气。
我尝试导入org.eclipse.ui.navigator和org.eclipse.ui.navigator.resources,但是我也找不到任何有趣的扩展点
我正在使用Eclipse 3.3.2作为此RCP应用程序的基础
谢谢!
答案1
小编典典我找到了正确的扩展点集。我预料到这会更痛苦,因为Project Explorer是通用导航器的专业化版本。
这是一个两步过程:
扩展org.eclipse.ui.navigator.navigatorContent
- 向此扩展点添加一个公共过滤器。
- 为过滤器设置名称和ID
- 用所需的逻辑实现过滤器查看器
扩展org.eclipse.ui.navigator.viewer
添加一个viewerContentBinding
- 将内容ID设置为org.eclipse.ui.navigator.ProjectExplorer
- 添加两个包含
- 在第一个include中,添加一个与通用过滤器ID相匹配的模式
- 在第二个中,添加ID org.eclipse.ui.navigator.resourceContent
然后,将筛选器关联到通用项目浏览器
Eclipse Project Expoloer主动型Highlite颜色
看来Eclipse正在使用Win10的Explorer导航窗格或Project Explorer的树色。我还没有找到改变它的方法,但是下面的链接建议调低对比度,将对比度从85%降低到75%,这对世界来说都是不同的。
How to change highlighting color on folder selection windows 10 in file explorer?
eclipse 创建项目报项目存在的解决方案 (Invalid project name: Project "xxx" already exists)
eclipse Invalid project name: Project "xxx" already exists.
因为某种原因,自己手动去删了了工作空间的某个项目,或者因为创建项目时发生异常,在 eclipse 上看不到某个项目的名称,但是再次新建同样的项目都会报,无效名称,项目 XXX 已经存在。
Invalid project name: Project "xxx" already exists.
我们可以手段去工作空间去把的项目信息路径下(workspace\.metadata\.plugins\org.eclipse.core.resources\.projects)去删除 xxx 这个项目的信息,然后去刷新 Project Explorer,这样 eclipse 会自动重新构建以下项目空间,然后就真的没有了 xxx 这个项目了,就可以重新创建 xxx 这个项目了。
eclipse 打开过的工程信息保存路径
workspace\.metadata\.plugins\org.eclipse.core.resources\.projects
eclipse 构建 jpa project 所需的用户库(vendor: EclipseLink)
Eclipse 构建 JPA Project 时,需要指定 JPA 的实现,如:下图中的 EclipseLink 2.7.3,这其实是一个自定义的用户库。
看看,这个用户库包含 persistence 接口和 eclipselink 提供的实现。
上述的用户库包含的 jar 包都在下面的压缩包中:
EclipseLink_2.7.3.rar
附:
不过,我更喜欢直接用 maven 依赖更简单快捷。
<project ...>
...
<dependencies>
...
<!-- jpa-api, persistence interface -->
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>javax.persistence</artifactId>
<version>2.2.1</version>
</dependency>
<!-- jpa-impl, eclipselink vendor -->
<dependency>
<groupId>org.eclipse.persistence</groupId>
<artifactId>eclipselink</artifactId>
<version>2.7.3</version>
</dependency>
...
</dependencies>
</project>
eclipse中导入gradle project失败
到这一步就无法进入下一步
显示错误
关于在Eclipse中将过滤器添加到Project Explorer和eclipse过滤器使用方法的介绍现已完结,谢谢您的耐心阅读,如果想了解更多关于Eclipse Project Expoloer主动型Highlite颜色、eclipse 创建项目报项目存在的解决方案 (Invalid project name: Project "xxx" already exists)、eclipse 构建 jpa project 所需的用户库(vendor: EclipseLink)、eclipse中导入gradle project失败的相关知识,请在本站寻找。
本文标签: