Eclipse可以通过插件包含许多不同的功能集.你在一次日食中安装所有的插件吗?或者你是从Spring安装STS,从adobe安装Flex eclipse,还是从eclipse.org安装RCP开发包,每个eclipse变体分别处理它的任务?
您更喜欢哪种方式?为什么?快速反应?避免更新/安装插件的麻烦?
谢谢
我正在使用Eclipse进行开发.然而,这需要花费太多时间来构建.当构建百分比达到78时,它会挂起.它会多次显示"刷新工作区".这吃了很多时间.
如何让Eclipse更快?
显然,eclipse 3.6与android sdk不兼容,但我想使用需要这个版本的eclipse的eclim.有没有人有最近使用eclipse 3.6开发Android的经验?对于想要使用vim进行android开发的人的建议?我很感激任何帮助.
我有一个不运行的RCP产品.然后我新安装了Eclipse,当我打开Eclipse.exe时它没有打开Eclipse IDE.我收到错误:NoClassDefFoundError:com/mercury/javashared/agentloader/AgentBootstrap(请参阅下面的完整描述).
系统安装了最新的jdk,jre.这个错误的原因是什么?(PS:当在另一台机器上解压缩时,同样的eclipse可以正常工作).我可以在那里运行eclipse和我的eclipse rcp产品)
!ENTRY org.eclipse.osgi 4 0 2009-06-25 10:40:19.468
!MESSAGE Application error
!STACK 1
java.lang.NoClassDefFoundError: com/mercury/javashared/agentloader/AgentBootstrap
at org.eclipse.swt.widgets.Display.<init>(Display.java:393)
at org.eclipse.ui.internal.Workbench.createDisplay(Workbench.java:448)
at org.eclipse.ui.PlatformUI.createDisplay(PlatformUI.java:161)
at org.eclipse.ui.internal.ide.IDEApplication.createDisplay(IDEApplication.java:122)
at org.eclipse.ui.internal.ide.IDEApplication.run(IDEApplication.java:75)
at org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:78)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:92)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:68)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:177)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.core.launcher.Main.invokeFramework(Main.java:336)
at org.eclipse.core.launcher.Main.basicRun(Main.java:280)
at org.eclipse.core.launcher.Main.run(Main.java:977)
at org.eclipse.core.launcher.Main.main(Main.java:952)
Caused by: java.lang.ClassNotFoundException: com.mercury.javashared.agentloader.AgentBootstrap
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:402)
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:347)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:83)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
... 17 more
Run Code Online (Sandbox Code Playgroud)
更新: 我在机器上安装了QTP(Quick Test Pro).当我卸载QTP时,我能够同时使用RCP产品和Eclipse.exe. …
我使用Eclipse和GWT插件.
我有一个中等项目(大约500个文件).保存文件时,它可能很快或需要很长时间(大约1到2分钟).问题是,现在,保存通常需要很长时间.
进度条中的消息是"刷新参考",并且有许多任务"刷新参考".
我不知道怎么解决它...
你有没有想到为什么eclipse如此缓慢,并指出它发生时的几十个"刷新参考"任务.
我确切地说我有一台好电脑:4Go RAM,双核Mac Book Pro 15"磁盘7200
**编辑:我确认它来自google plugin eclipse.当我卸载它时,它运行完美.我认为这个插件有一些bug ...
已经在GWT邮件列表上启动了一个线程.
问题已经打开:如果您遇到同样的问题,请点亮它:http: //code.google.com/p/google-web-toolkit/issues/detail?id = 5773 **
我使用eclipse作为我的scala IDE.但似乎不太好.我可以成功地使用maven构建我的项目.但是eclipse总是警告我有编译错误.有没有scala eclipse插件的经验?谢谢BTW我使用scala IDE for 2.8.1
我在 64 位 Windows 7 机器上有 Eclipse Helios 64 位和 64 位 java。当我启动 Eclipse 时,可能需要长达 30 分钟的时间才会出现工作区提示符。一旦出现工作区提示,一切都很好并且以正常速度运行。有时它会在短短 30 秒内启动并出现提示。无论我的计算机上正在运行或未运行其他程序,启动速度都会有所不同。
我有 4 GB 内存,我的 ini 文件如下。我尝试更改所有值,以及What are the best JVM settings for Eclipse? 的变体?。-clean 或 -refresh 选项均适用于选择工作区后,因此没有帮助,与删除元数据相同。在花费时间最长的时候,Eclipse 将仅使用 20 mb 的 ram 来打开,并且每秒仅获得约 16 kb。在加载项目的情况下运行时,它通常使用 940 MB 的 RAM。工作区提示出现在 256 mb 左右——启动器烫发大小。
-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.2.R36x_v20101222
-showsplash
org.eclipse.platform
-vm
C:/Java/Java/jdk1.6.0_25/jre/bin/server/jvm.dll
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-vmargs
-Dosgi.requiredJava
Version=1.5
-Dosgi.requiredJavaVersion=1.5
-Xms728m
-Xmx728m
Run Code Online (Sandbox Code Playgroud)
如果有人有任何想法或也经历过这一点,我将不胜感激。
我使用下面的 bash 脚本从命令行构建 Eclipse 工作区。我还没有弄清楚如何在工作区中构建特定项目...我该怎么做?
#!/bin/sh
echo Eclipse path: ${ECLIPSE}
echo Eclipse workspace path: ${ECLIPSE_WORKSPACE}
stdout=$("${ECLIPSE}/eclipsec" -nosplash -application org.eclipse.jdt.apt.core.aptBuild -data "${ECLIPSE_WORKSPACE}" 2>/dev/null)
echo ${stdout}
if [[ ${stdout} == *error* ]]
then
exit 1
fi
exit 0
Run Code Online (Sandbox Code Playgroud) 我在Eclipse中保存密码时遇到问题.我的所有密码都没有被"记住",我发现Eclipse会尝试将它们保存在我的Windows帐户无法访问的文件夹中.
它试图保存到
D:\Users\Administrator\.eclipse\org.eclipse.equinox.security\secure_storage
Run Code Online (Sandbox Code Playgroud)
一个不存在的目录,我的Win帐户无论如何都无法写入.
我发现我的user.home变量设置为D:\ Users\Administrator.我的猜测是,因为它是安装Java的管理员帐户.
所以我的问题是 - 我可以更改user.home路径,或者至少更改一些其他属性以强制Eclipse Secure Storage在其他地方工作吗?
编辑:所以我在这里找到了一个解决方案Eclipse的最佳JVM设置是什么?
我把它添加到我的eclipse.ini中:
-eclipse.keyring
C:\ some\path\file.txt
这改变了我的目标密码存储文件.
最近我在使用eclipse中的应用程序时遇到问题,在处理xml文件时出现下一条消息:
ERROR: 'Java heap space'
Run Code Online (Sandbox Code Playgroud)
我在eclipse.ini文件中读了一个尝试增加:
-vmargs
-Xmx40m
-Xmx512m
Run Code Online (Sandbox Code Playgroud)
至:
-vmargs
-Xmx512m
-Xmx1024m
Run Code Online (Sandbox Code Playgroud)
但它会工作一段时间而不是一小时左右它会给我同样的错误,我在4GB公羊的MacBook空气中工作.我有Eclipse SDK版本:3.7.2构建ID:M20120208-0800我刚更新它,所以我不知道这是为什么这样做,这就是我的eclipse.ini现在的样子:
-startup
../../../plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
../../../plugins/org.eclipse.equinox.launcher.cocoa.macosx.x86_64_1.1.101.v20120109-1504
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vmargs
-Xmx512m
-Xmx1024m
-Xdock:icon=../Resources/Eclipse.icns
-XstartOnFirstThread
-Dorg.eclipse.swt.internal.carbon.smallFonts
Run Code Online (Sandbox Code Playgroud)
我还能做些什么来解决这个问题?任何帮助真的很感激.提前致谢.