我已经从Juno升级到Eclipse Kepler,我发现它Esc完全不同地处理密钥.
通常,使用Esc密钥我可以中止较小的视图/菜单,如自动完成:Alt+ Space打开自动完成下拉列表,Esc关闭它.
然而,有了开普勒,我发现Esc隐藏了一切.之前:

后:

Esc未映射到任何函数(它未在键下的配置中列出).这是现在的默认行为吗?有没有人有这个?
重置透视图不会更改此行为.我认为它可能与浮动的窗户风格有关.当我安装Kepler并启动它时,我不得不手动调整内部窗口(包含所有常用视图)的大小到屏幕大小.
编辑:如果我单击左上方小菜单栏中的小Java透视按钮,我可以返回UI.Esc所有视图的功能似乎相同(聚焦每个视图,然后按下每个视图Esc都相同).
我使用Eclipse市场在Eclipse Kepler中安装了PMD.但是我在安装后无法访问它.
当我转到Window→Preferences并搜索PMD时,我没有得到任何结果.
是否有其他插件可用于源代码清理?
或者:在开普勒安装PMD需要做些什么?
谢谢
显然,在应用了Windows 7的一些最新更新后,Eclipse停止正常工作.它经常冻结30秒到2分钟.实际上系统也会冻结,例如在WMP中播放的音乐停止,加载网页停止等.
我首先尝试使用最新的Eclipse Kepler并认为它只是新版本但后来又回到了Juno并且同样的事情发生了.
我的JRE是Java,7u45但我也测试了它,7u7没有任何变化.
似乎在冻结时,一些I/O操作正在发生,因为硬盘灯不断闪烁.
它完全阻止在Eclipse和系统本身中做任何事情.
最近有人遇到过这样的问题吗?我搜索了它,我发现的是Eclipse和64位版本Windows的错误报告.
编辑:我在不同的机器上测试它几乎相同的配置,它无可挑剔地工作.知道如何检查我的机器,导致问题的原因是什么?
它仍然只在我运行Eclipse时发生我没有任何其他应用程序的其他问题.
编辑:我运行Eclipse,-consolelog这里是冻结期间抛出异常的堆栈跟踪.
2013-11-15 12:31:06,480 [main] INFO c.n.h.c.p.n.NettyAsyncHttpProvider - Number of application's worked threads is 8
2013-11-15 12:32:56,300 [Recommenders-Dependency-Info-Service-0] ERROR o.e.r.i.r.p.ClasspathEntryInfoProvider - Extracing jar information failed with exception.
java.lang.RuntimeException: java.io.IOException: Die Anforderung konnte wegen eines E/A-Gerõtefehlers nicht ausgef³hrt werden
at org.eclipse.recommenders.utils.Throws.throwUnhandledException(Throws.java:47) ~[na:na]
at org.eclipse.recommenders.utils.Fingerprints.internal_sha1v2(Fingerprints.java:59) ~[na:na]
at org.eclipse.recommenders.utils.Fingerprints.sha1(Fingerprints.java:64) ~[na:na]
at org.eclipse.recommenders.utils.archive.ArchiveDetailsExtractor.createFingerprint(ArchiveDetailsExtractor.java:56) ~[na:na]
at org.eclipse.recommenders.internal.rcp.providers.ClasspathEntryInfoProvider$3.run(ClasspathEntryInfoProvider.java:247) ~[na:na]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [na:1.7.0_45]
at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_45]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown …
Run Code Online (Sandbox Code Playgroud) 我在Ubuntu上使用Eclipse Kepler,我在/ usr/local/eclipse中单独下载并安装
昨晚我从Ubuntu 13.04升级到13.10,今天所有菜单(文件,...,帮助)都是空的.我不知道这是巧合还是与升级有关.它不应该,因为我没有使用Ubuntu存储库中的版本.
$ java -version java version"1.7.0_25"OpenJDK Runtime Environment(IcedTea 2.3.12)(7u25-2.3.12-4ubuntu3)OpenJDK 64位服务器VM(版本23.7-b01,混合模式)
我已经尝试使用不同的(空)工作区并删除$ HOME/.eclipse目录,但这没有帮助.
有没有希望我可以在不清除和重新安装整个菜单的情况下恢复菜单?
我的PC意外关机后Eclipse无法运行.这是与我尝试运行Eclipse时写入的日志文件相对应的错误.
!SESSION 2014-08-20 14:05:14.763 -----------------------------------------------
eclipse.buildId=4.3.0.M20130911-1000
java.version=1.7.0_45
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86 -product
org.eclipse.epp.package.jee.product
!ENTRY org.eclipse.osgi 4 0 2014-08-20 14:05:18.319
!MESSAGE An error occurred while automatically activating bundle
org.eclipse.core.resources (82).
!STACK 0
org.osgi.framework.BundleException: Exception in org.eclipse.core.resources.ResourcesPlugin.start() of bundle org.eclipse.core.resources.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:734)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:683)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:381)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:300)
at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:478)
at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:263)
at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:109)
at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:469)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216)
at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:395)
at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:35)
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:461)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421) …Run Code Online (Sandbox Code Playgroud) 我正在尝试将我的更改提交到Eclipse Kepler中的存储库服务器(使用CVS),但是当我这样做时,我得到以下错误,这是我以前从未见过的:
服务器在执行"cvs commit"命令时报告错误.ProsperityMobile:cvsntsrv服务器:粘贴标签
1.6' for filesrc/com /繁荣/移动/控制器/ UserController.java'不是分支机构ProsperityMobile:cvsntsrv服务器:粘贴标签1.14' for filesrc/com/prosperity/mobile/service/UserService.java'不是分支机构ProsperityMobile:cvsntsrv [服务器中止]:首先纠正上述错误!
说实话,我甚至不知道从哪里开始解决这个或者它甚至意味着什么.正确方向的任何一点都会非常感激!
我刚刚从Eclipse Juno更新到Kepler.Eclipse透视布局发生了什么,如何恢复它以填充整个窗口?

在Eclipse上,使用Window - > New Editor或通过拖放方法*我可以在我的eclipse工作区中再创建一个编辑器窗格.现在,当我不再需要它时,如何删除该额外窗格.现在它允许我最小化/最大化该编辑器额外窗格.它只是坚持.不应该有崩溃或关闭额外的编辑器窗格(没有我要求做Window->重置透视!)
我在Ubuntu 14.04上使用Eclipse Kepler的EasyShell插件
当我选择explore文件夹或文件时,插件工作,但如果我选择open终端中的选定文件\文件夹,它不起作用.它始终打开终端到我的主文件夹.
配置的gnome-terminal命令可以手动运行,但不能通过插件运行.

我有迹象表明我的项目有错误,但我没有在任何文件中出现任何错误.该指示也适用于项目内的Java Resources文件夹.

错误日志
Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
An exception stack trace is not available.
Run Code Online (Sandbox Code Playgroud)
问题
An error occurred while filtering resources
line 1 - Maven configuration problem
Run Code Online (Sandbox Code Playgroud)
如何在Eclipse项目文件夹中删除此错误?有任何想法吗!
eclipse-kepler ×10
eclipse ×9
eclipse-juno ×2
cvs ×1
ide ×1
java ×1
java-7 ×1
layout ×1
menu ×1
perspective ×1
pmd ×1
ubuntu ×1
ubuntu-14.04 ×1
windows-7 ×1