编辑:事实证明这并非特定于Eclipse Kepler.我不得不对Eclipse Juno使用相同的过程.问题是,其他帖子似乎缺少回答同一问题的步骤.
我正在使用Eclipse Kepler for C++,我正在尝试使用C++ 11并获得错误.当我编译时,我得到了错误
错误:C++ 98模式下不允许使用基于范围的for循环
我按照帖子的说明进行了操作
并且为Eclipse Juno提供的解决方案无效.
不同的评论表明重启日食,清洁和重建.这并没有什么不同.
eclipse eclipse-cdt eclipse-juno eclipse-kepler eclipse-luna
Ubuntu通常是最前沿的发行版.但是,当我们4.x开发4年时,为什么它坚持使用2011版本的Eclipse ?
它甚至不是可选的,也无法从存储库中安装.而且下载也不容易.出于某种原因,Java SE 7参考实现OpenJDK是不够的,您需要Oracle版本.为什么?这也不是来自repo的,你需要一些奇怪的不受信任的第三方回购或者关于如何自己安装它的整章.
三年前出现了问题.当Juno 4.2它出来时,它有很多性能问题.Eclipse主任Mike Milinkovich 解释了其中一个原因是缺乏资金.这是主要版本中的第一次:
"性能测试被关闭,因为Eclipse平台团队存在严重的资源问题."
出于这个原因,开发人员同时发布了未命名和未推出的版本3.8,4.2以弥补这个(希望)临时问题的差距,并且它的受欢迎程度引起了开发人员的显着下降趋势.正如一位Eclipse b3开发者所说:
"我对转换后的性能提升感到震惊.3.8平台的速度要快得多"
该3.8版本仍然是4.x开发人员之间分支的流行替代品(请问我的同事或谷歌),我认为这主要是因为(真正的)信任问题.但是桥梁(阅读:支持3.8)现在已经关闭了4.3.
然而,核心问题(资金和开发商)尚未解决,正如谷歌向Eclipse基金会捐款的想法所示,希望其他公司也会效仿.这是否意味着4.3仍然不符合3.x标准?
对于特定语言的插件或功能而言,这不是问题,这是平台本身核心内的问题.(但我正在使用WST与Javascript和V8插件进行PHP和特别是Node开发.)
这也不是特定的平台问题.Linux,Windows和OSX用户也有类似的抱怨.(但我正在使用Linux(Mint 13).)
一方面,你有人告诉EOL的3.8 "证明"这4.3是现在的罚款.另一方面(见评论):
"由于ubuntu上的持续崩溃,我已经回到3.8了"
3.8远非没有问题,我不介意获得更顺畅的开发经验.所以我想知道,为什么Eclipse 4 "被我们"从决定哪些软件版本"对我们有利"的人(AKA什么进入官方存储库)?
我设法让Eclipse Juno连接到互联网.为此,stackoverflow上有很多帖子.这是以下链接之一: Eclipse没有通过代理连接到Internet
今天我在我的Windows7盒子上安装了Eclipse Kepler.但是访问eclipse市场或安装新软件是行不通的.我使用的是与我用于Eclipse Juno完全相同的代理配置.Juno可以进入市场,但Kepler没有.代理使用NTLM Authentification.这里有谁有类似的问题?
直到现在都没有成功.我仍然想知道为什么朱诺可以连接,而开普勒不能:-(
2014-02-07编辑:Eclipse的月神是在这里,和Tomcat的8支持包含在捆绑的WTP:)快乐的日子!
Tomcat 8仍在开发中,但你可以在这里得到它.现在主Apache Tomcat页面上有一个RC版本.更新2/27/14:8现已发布,并为WTP构建适配器,尚未集成到eclipse捆绑包中.不久!
但是在Eclipse Kepler中,Tomcat 8的添加服务器列表中没有受支持的适配器.Tomcat 7适配器不起作用,并且它看起来不像在"安装新扩展"中要下载它的新扩展名对话.
我唯一的选择是让它(Tomcat 8)在Eclipse之外的本地运行,并且可能将远程调试器挂钩到它中以便逐步执行代码?这甚至适用于Eclipse Kepler + Tomcat 8吗?IntelliJ IDEA 12无法在我进入该路径的30分钟内完成.
如果你想知道我为什么要这样做,我正在玩Spring 4.0.0.M1和4.0.0.M2 WebSocket的东西.他们(根据Rossen Stoyanchev的Spring 4.0 博文和示例)使用JSR-356,它在Tomcat 8中实现,理论上可以在某些时候反向移植到Tomcat 7.
回答更广泛的问题"如何轻松获得Spring 4 WebSocket支持的开发环境?" 会很好,但知道如何将不支持的Web服务器插入Eclipse仍然会很好.
干杯,E
**更新8/7/13 - Rossen Stoyanchev更新了Spring 4.0.0.M2博客并添加了一些jpda智慧并分享了,是的,他正在使用远程调试:
也就是说,在Eclipse中调试Tomcat 8并不是很难.只需将bin/startup.sh中的最后一行更改为(注意添加"jpda"):
Run Code Online (Sandbox Code Playgroud)exec "$PRGDIR"/"$EXECUTABLE" jpda start "$@"Eclipse内部为localhost端口80创建远程调试配置,在启动Tomcat后启动它,并且可以在源代码中放置断点.
谢谢Rossen!
**更新9/29/13 - Eclipse Kepler SR1刚到,但唉!Tomcat 8没有WTP支持.Tomcat 8最多可达RC3.
**更新12/5/13
我安装了Eclipse Kepler和NodeEclipse插件.对于NodeEclipse的性能原因,我已禁用JavaScript文件的内容助手.
问题: 每当我复制或剪切JS文件中的某些行(ctrl + c/ctrl + x)时,CPU使用率都会达到100%,而eclipse进程会占用所有内存(> 1GB).我认为一些GC捶打正在发生.增加JVM max memory是一个选项,但是eclipse不足1GB?
这可能是一些内存泄漏.这是Nodeclipse的特定问题吗?在日食中是否有任何变通办法/设置?
编辑:
当我双击变量时,CPU泵浦到100%,持续3-4秒,然后降下来.我已经标记出现了标记.这仅适用于route/*.js文件而不适用于公用文件夹.调查更多,我发现注释行包含require('<package-name>')解决了这个问题,为什么?
我正在使用Eclipse Kepler的J2EE包,我正在使用Git.
我也使用git-extension作为git的UI,我不会换取任何其他东西,所以对我而言,只是一个烦恼,带来我不想要的信息在我的屏幕上.
如何从eclispe中永久删除它?
当我试图通过eclipse市场在eclipse kepler(java/j2ee版本)中安装cobertura插件时,我收到以下错误消息.
无法完成安装,因为找不到一个或多个必需的项目.正在安装的软件:eCobertura 0.9.8.201007202152(ecobertura.feature.group 0.9.8.201007202152)
缺少要求:eCobertura 0.9.8.201007202152(ecobertura.feature.group 0.9.8.201007202152)要求'org.junit4 0.0.0'但无法找到
我尝试了已经附带maven插件的新Eclipse Kepler.
但是,当我想添加依赖项(打开pom.xml,转到依赖项选项卡并单击添加)时,我可以在搜索框中输入一些像"jetty"这样的字符串,但没有任何反应.在旧版本中,我得到了包含"jetty"的所有依赖项的列表.
我不知道这是否重要但我在打开"添加依赖关系屏幕"时直接获取信息:"工件ID不能为空".
我不使用代理或有任何网络问题.
我也错过了一些信息:"索引maven repo ......"
任何的想法?
谢谢!
我最近在Win7 64机器上安装了Eclipse Kepler CDT.它运行良好(好吧,有点),但是 - 它继续嘎吱嘎吱,状态栏说
更新RPM包提议列表
为什么会发生这种情况,如何让它停止?
我正在使用eclipse kepler和java SE 1.8 jdk系统库,但是当我使用任何javafx类或方法时,eclipse会发出类似的警告Access restriction: The type 'TableColumn<?,?>' is not API (restriction on required library 'C:\Program Files\Java\jdk1.8.0_05\jre\lib\ext\jfxrt.jar').
我已经尝试向系统库添加访问规则,以允许使用通配符访问库中的所有jar,*但警告仍然存在.我也使用maven建设项目.代码有效,但警告是唠叨,并且在我编码时影响可读性.任何帮助表示赞赏.
编辑:我也尝试@SuppressWarnings("restriction")在我的课程开头添加,但这仍然无法解决未知原因并隐藏我可能需要看到的所有其他限制警告
eclipse-kepler ×10
eclipse ×9
eclipse-cdt ×2
eclipse-juno ×2
eclipse-luna ×2
maven ×2
cobertura ×1
egit ×1
java ×1
java-8 ×1
javafx ×1
javascript ×1
m2e ×1
node.js ×1
nodeclipse ×1
proxy ×1
tomcat ×1
ubuntu ×1
ubuntu-13.10 ×1
websocket ×1
windows-7 ×1