我有一个非常奇怪的问题,我希望有人可以帮助我。我的开发机器上有各种Eclipse安装工作。我主要使用的是Weblogic WorkSpace Studio 10.2。当我以物理方式登录计算机时,此安装以及我设置的一些Pulse安装工作正常。
但是,当我尝试使用Microsoft的远程桌面连接实用程序登录计算机时,我收到一条错误消息:“无法创建Java虚拟机”。然后我得到了一个可爱的Eclipse错误框,我个人几乎无法从中收集任何内容。
即使您没有解决方案,也会非常感谢任何帮助。
贾斯汀
答案 0 :(得分:3)
最终为我工作的是JVM的内存设置。显然,远程桌面连接或Windows中的某些其他设置会阻止相当大的空间。通过在Eclipse和服务器启动期间减少JVM的堆大小分配,我能够实现这一点。作为旁注,我有太多的窗户可以使用的空间,所以我不认为空白添加更多的内存必然会解决问题。如果您找到其他解决方案,请告诉我。
答案 1 :(得分:2)
我认为问题是由于Windows而不是Eclipse或JVM引起的。 Eclipse方面仍然有Bug report处于打开状态,one of the comments表示Microsoft正在解决此问题。
答案 2 :(得分:1)
也许与许可相关。看看赛门铁克的类似问题:
尝试查看是否安装了导致安全问题的相同修补程序。另请参阅应用程序日志以查看是否存在更具体的错误。祝你好运:)
答案 3 :(得分:1)
我现在正在Eclipse(Oxygen版本和Java 1.8.0_181)中遇到这种情况。以前,我在另一个基于Java的程序(Oxygen XML / XSL编辑器-产品名称与Eclipse版本相同)中也遇到了相同的问题。去年,Oxygen支持团队回答说这可能是Java中的一个已知问题。
即使没有看到崩溃报告,也要考虑您的顺序 事件,这似乎是Java崩溃的已知常见原因 运行。使Oxygen / Java长时间运行,直到出现屏幕 或视频卡进入睡眠状态,然后连接/断开连接 屏幕/投影仪或连接/断开RDP可能会导致崩溃 在Java运行时中。我们会不断更新Java运行时(JRE) 新版本的氧气,但到目前为止,该问题尚未解决 较新版本的JRE。
例如Java VM记录的问题: https://bugs.openjdk.java.net/browse/JDK-8153389
答案 4 :(得分:0)
我已经尝试将Windows远程桌面安装到我的开发机器上(它上面只安装了一个版本的eclipse)。我没有麻烦。
您的问题是否可能源于同时运行的多个版本的eclipse?
另外,你有没有尝试在你的开发机器上全新安装eclipse?
如果以上两条建议不起作用,那么我唯一能想到的就是穆罕默德所说的:你可能需要检查你的权限。
如果我是你,我会检查系统日志:开始>运行> EVENTVWR
答案 5 :(得分:0)
首先要看的是.log文件,它位于eclipse的元数据文件夹中(可在$ WORKSPACE_ROOT / .metadata / .log中的工作空间中找到)。如果您发布初始化时生成的堆栈跟踪,我们可以给出明确的答案。
答案 6 :(得分:0)