2014-09-11 53 views
10

我使用Aptana 3.4.2及其运行良好。
当我下载3.6.0(当前版本),并安装它,我得到这个错误:
Aptana 3.6.0 jre在Windows操作系统错误

--------------------------- 
Aptana Studio 3 
--------------------------- 
Java was started but returned exit code=13 
C:\ProgramData\Oracle\Java\javapath\javaw.exe 
-Xms128m 
-Xmx512m 
-Xverify:none 
-Declipse.p2.unsignedPolicy=allow 
-Declipse.log.size.max=10000 
-Declipse.log.backup.max=5 
-Djava.awt.headless=true 
-XX:MaxPermSize=256m 
-jar C:\Program Files (x86)\AptanaStudio\\plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar 
-os win32 
-ws win32 
-arch x86 
-showsplash 
-launcher C:\Program Files (x86)\Aptana Studio\AptanaStudio3.exe 
-name Aptana Studio 3 
--launcher.library C:\Program Files (x86)\AptanaStudio\\plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20140116-2212\eclipse_1503.dll 
-startup C:\Program Files (x86)\Aptana Studio\\plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar 
--launcher.overrideVmargs 
-exitdata 2f90_7c 
-vm C:\ProgramData\Oracle\Java\javapath\javaw.exe 
-vmargs 
-Xms128m 
-Xmx512m 
-Xverify:none 
-Declipse.p2.unsignedPolicy=allow 
-Declipse.log.size.max=10000 
-Declipse.log.backup.max=5 
-Djava.awt.headless=true 
-XX:MaxPermSize=256m 
-jar C:\Program Files (x86)\Aptana Studio\\plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar 

和ini文件是(AptanaStudio3.ini):

-startup 
plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.200.v20140116-2212 
--launcher.XXMaxPermSize 
256m 
--launcher.defaultAction 
openFile 
-name 
Aptana Studio 3 
-vmargs 
-Xms128m 
-Xmx512m 
-Xverify:none 
-Declipse.p2.unsignedPolicy=allow 
-Declipse.log.size.max=10000 
-Declipse.log.backup.max=5 
-Djava.awt.headless=true 

我的jre路径是: C:\ Program Files文件\的Java \ jre1.8.0_20

我加入这行

-vm C:\Program Files\Java\jre1.8.0_20\bin\javaw.exe 

into AptanaStudio3.ini 但没有修复!

+0

我也在环境中更改java变量变量但不修复! – user3453286 2014-09-12 12:26:54

+0

有趣的是,没有人知道? – user3453286 2014-09-12 18:27:55

回答

17

安装32位Java以及应该清除您的问题。虽然它的x64兼容,但它不喜欢找到x64 Java。即使你将它链接到正确的java,你也会得到ini错误。奇怪,但它的作品。

+1

所以,谢谢我安装了x86 jre及其工作! – user3453286 2014-09-15 06:33:51

+1

安装32位java似乎是唯一的方法去... – MarcoZen 2014-11-18 11:42:44

2

将带有JRE 32位路径的studio3.bat文件中的系统前缀PATH变量并使用批处理文件启动程序。

set PATH=%PRGF86%\Java\jre1.8.0_25;%PRGF86%\Java\jre1.8.0_25\bin;%PATH%; 

这样你就不会干扰你的其他64个应用程序。

要将批处理文件固定到任务栏,请为该文件创建快捷方式,并在其目标属性的开头添加cmd.exe /C