相关疑难解决方法(0)

Eclipse优化

处理Visual Studio优化的问题让我花了很多时间来解决它并使用它.当我不得不进行J2EE开发时,我很难回到Eclipse.因此,我也想知道人们是否有任何提示或技巧来帮助Eclipse在日常使用中加速.

有关信息,我使用的是Eclipse 3.4.1版.

eclipse ide optimization

15
推荐指数
1
解决办法
1万
查看次数

Eclipse - Mac Os默认JRE丢失

已安装的JRE列表为空,当我单击"添加"时,我给出的唯一选项是 - 执行环境描述,标准1.1.x VM,标准VM.

对于MacOS默认JRE没有选择,并且在通常的"MacOS不支持的标准VM"中选择标准VM结果.

Eclipse Galileo,Mac OS X 10.5.8.

任何建议非常感谢

java eclipse macos galileo

15
推荐指数
3
解决办法
3万
查看次数

Eclipse因"无法创建新的本机线程"而崩溃 - 任何想法?(我的设置和信息)

我在Eclipse上常常遇到麻烦(并且一般都很迟钝)而且我想知道是否有人能给我任何见解.抛出的消息是"无法创建新的本机线程".此时我被提示重启Eclipse.这种情况每天发生5次左右.

我正在使用Ecliipse Helios Service Release 2(使用Flash Builder插件):

Windows Vista Business
Processor: Intel Core 2 Duo T7500 @ 2.20 GHz
Memory (RAM): 4.00 GB
System Type: 32-bit Operating System
Run Code Online (Sandbox Code Playgroud)

我的eclipse.ini设置是从这个线程中偷来的:eclipse最好的jvm设置是什么:

-startup
plugins/org.eclipse.equinox.launcher_1.1.1.R36x_v20101122_1400.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.2.R36x_v20101222
-product
org.eclipse.epp.package.jee.product
--launcher.defaultAction
openFile
-showsplash
org.eclipse.platform
-vm
C:/jdk1.6.0_25/jre/bin/client/jvm.dll
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Declipse.p2.unsignedPolicy=allow
-Xmn256m
-Xms1024m
-Xmx1024m
-Xss4m
-XX:PermSize=256m
-XX:MaxPermSize=256m
-XX:CompileThreshold=5
-XX:MaxGCPauseMillis=10
-XX:MaxHeapFreeRatio=70
-XX:+CMSIncrementalPacing
-XX:+UnlockExperimentalVMOptions
-XX:+UseG1GC
-XX:+UseFastAccessorMethods
-Dcom.sun.management.jmxremote
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助!

编辑:

@normalocity - 字面上刚刚发生的错误(未处理的事件循环异常),这是在调整我的eclipse.ini之后(我将Xss更改为1m,MaxPermSize更改为384m,Xms更改为512).以下是您要求的其他信息,异常堆栈跟踪:

java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at …
Run Code Online (Sandbox Code Playgroud)

eclipse jvm eclipse-3.6 helios

15
推荐指数
1
解决办法
1万
查看次数

是否有太多的插件会降低Eclipse的速度?

我最近在Eclipse中安装了一个新项目,还需要安装一些插件来管理它.我还安装了其他插件,我不需要管理项目,但认为尝试它会很好.

在此之后,我注意到我的IDE响应速度不如以前那么快.我不确定它是否与新项目的大小(几乎是我之前在工作区中的大小的8倍)或安装的插件数量有关.

由于我无法对项目的大小做任何事情,圣诞节已经过去了,我不会很快得到新的硬件,我想知道我是否可以对插件做些什么(除了卸载它们: P).

每当我打开关联的透视图或视图时,我可以将它们配置为延迟加载吗?我不确定它们是如何工作的,但我想这已经是这样了.

有什么我可以做的,插件相关,以加快我的IDE?

谢谢.

java eclipse ide performance eclipse-plugin

14
推荐指数
3
解决办法
3812
查看次数

Eclipse在Windows 7中启动时出错

美好的一天.

我决定学习Java.我安装了JDK并下载eclipse-java-helios-SR1-win32了Windows 7.

但我无法启动eclipse,因为我总是收到消息:

Error: couldn't find Java SE Runtime Environment
Run Code Online (Sandbox Code Playgroud)

我试图重新安装JDK,但安装程序给了我这样的消息:

Error 1723, There is a problem with this Windows Installer package.
A DLL required for this install to complete couldn't be run."
Run Code Online (Sandbox Code Playgroud)

至少这里是日食给我的信息:

Java was started but returned exit code=2 

C:\Windows\system32\javaw.exe
-Dosgi.requiredJavaVersion =1.5 -Xms40m
-Xmx334m
-XX:MaxPermSize=256m
-jar C:\eclipse\plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-os Win32
-ws Win32
-arch x86
-showsplash
-launcher C:\eclipse\eclipse.exe
-name Eclipse
--launcher.library
C:\eclipse\plugins/org.eclipse.equinox.Iauncher.win32.win32.x86_1.1.1.R36x_v2010
0810\eclipse_1309.dll
-startup C:\eclipse\pIugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar -exitdata 1760_50
-product org.eclipse.epp.package.java.product -vm C:\Windows\system32\javaw.exe -vmargs
-Dosgi.requiredJavaVersion=1.5 -Xms40m
-Xmx384m
-XX:MaxPermSize=256m
-jar …
Run Code Online (Sandbox Code Playgroud)

eclipse jvm

14
推荐指数
1
解决办法
4万
查看次数

如何将Java EE类导入Eclipse?

我已经安装了Java SDK,之后我还下载了Java EE,它没有自动安装在Eclipse中.如何在Eclipse中导入Java EE库?

eclipse java-ee

13
推荐指数
2
解决办法
1万
查看次数

Eclipse Helios无法启动

我在过去一年前使用Eclipse时没有遇到任何问题,但我现在将Helios下载到一台装有Windows Vista和Java 1.6.13的新计算机上.我解压缩文件夹并尝试运行Eclipse EXE并收到错误消息,指出"Java已启动但​​返回退出代码= 13".

我做了一些挖掘,看起来配置文件需要启动Java 1.5(dosgiRequiredJavaVersion = 1.5).删除此行无关紧要.

我去了1.5.0_22的存档副本并尝试在vmargs之前在配置文件中使用-vm mypath/java/jre1.5.0_22/bin,它仍然没有帮助.

我也试过制作一个快捷方式并在属性的目标字段中指定"eclipse -vm mypath",但仍然没有.

这是我的配置设置仍然给出错误:

-startup
plugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503
-product
org.eclipse.epp.package.java.product
--launcher.defaultAction
openFile
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
--launcher.defaultAction
openFile
-vm
c:\program files\java\jre1.5.0_22\bin
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx384m
Run Code Online (Sandbox Code Playgroud)

有人解决了这个问题吗?

eclipse launch helios

13
推荐指数
2
解决办法
3万
查看次数

Eclipse Indigo在OS X Lion上打字滞后

我正在开展一个相当大的项目,并且最近碰到了90年代的老朋友,打字滞后.我的设置是带有SSD驱动器的MacBook Pro 2.2 GHz i7 8GB,到目前为止还没有出现任何严重的性能问题.

我增加了内存分配-Xmx1024m和 - XX:MaxPermSize=512m.没有大量使用插件.此外,这只发生在默认编辑器中的.java文件上.

可能是什么问题呢?

编辑:
我发现了问题.我注意到只有在编辑大型java文件时才会出现问题.在我的情况下,班级有1800行.

虽然这很奇怪,因为我在Ubuntu上使用相同的eclipse设置时没有遇到同样的问题.似乎Mac上的Eclipse无法处理我正在编辑的大文件.

有什么建议?

EDIT2:

我正在使用Eclipse Indigo for Java EE和最新的更新(3.7.1.X)

已安装的插件:

  • m2eclipse的
  • MercurialEclipse aka HGE(来自官方eclipse更新站点的 1.9.1 )
  • Subclipse(已安装,但未在发生键入延迟的工作空间中使用)
  • ADT(已安装但未在此项目中使用)

除非另有说明,否则所有插件都通过Eclipse市场安装并更新到最新版本.

java eclipse macos memory-management

13
推荐指数
1
解决办法
2545
查看次数

如何诊断日食崩溃?

OMG,eclipse(它是Gallileo,但是以前的版本我也遇到过这样的问题)再次崩溃,一如既往地默默地坠毁.这可能每周发生一次,但这真的很烦人.我现在所拥有的只是一个崩溃日志.有没有办法发现这些崩溃的真正原因?

崩溃日志的标题,看不到任何有用的东西:

#
# An unexpected error has been detected by HotSpot Virtual Machine:
#
#  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x6d80f8d4, pid=1388, tid=3180
#
# Java VM: Java HotSpot(TM) Client VM (1.5.0_12-b04 mixed mode)
# Problematic frame:
# V  [jvm.dll+0xcf8d4]
#
Run Code Online (Sandbox Code Playgroud)

eclipse crash jvm

12
推荐指数
1
解决办法
1万
查看次数

从Eclipse运行ant时的javac:java.lang.OutOfMemoryError

我已经在ini文件中给了eclipse大量的内存,但它仍然没有使用任何超过300mb的东西,我可以在任务管理器中看到.

  [javac] The system is out of resources.
    [javac] Consult the following stack trace for details.
    [javac] java.lang.OutOfMemoryError: Java heap space
    [javac]     at com.sun.tools.javac.comp.Attr.selectSym(Attr.java:1938)
    [javac]     at com.sun.tools.javac.comp.Attr.visitSelect(Attr.java:1835)
    [javac]     at com.sun.tools.javac.tree.JCTree$JCFieldAccess.accept(JCTree.java:1522)
    [javac]     at com.sun.tools.javac.comp.Attr.attribTree(Attr.java:360)
    [javac]     at com.sun.tools.javac.comp.Attr.attribExpr(Attr.java:377)
    [javac]     at com.sun.tools.javac.comp.Annotate.enterAttributeValue(Annotate.java:190)
    [javac]     at com.sun.tools.javac.comp.Annotate.enterAnnotation(Annotate.java:167)
    [javac]     at com.sun.tools.javac.comp.MemberEnter.enterAnnotations(MemberEnter.java:743)
    [javac]     at com.sun.tools.javac.comp.MemberEnter.access$300(MemberEnter.java:42)
    [javac]     at com.sun.tools.javac.comp.MemberEnter$5.enterAnnotation(MemberEnter.java:711)
    [javac]     at com.sun.tools.javac.comp.Annotate.flush(Annotate.java:95)
    [javac]     at com.sun.tools.javac.comp.Annotate.enterDone(Annotate.java:87)
    [javac]     at com.sun.tools.javac.comp.Enter.complete(Enter.java:485)
    [javac]     at com.sun.tools.javac.comp.Enter.main(Enter.java:442)
    [javac]     at com.sun.tools.javac.main.JavaCompiler.enterTrees(JavaCompiler.java:819)
    [javac]     at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:727)
    [javac]     at com.sun.tools.javac.main.Main.compile(Main.java:353)
    [javac]     at com.sun.tools.javac.main.Main.compile(Main.java:279)
    [javac]     at com.sun.tools.javac.main.Main.compile(Main.java:270)
    [javac]     at …
Run Code Online (Sandbox Code Playgroud)

java eclipse

12
推荐指数
1
解决办法
4万
查看次数