我使用了Aptana 3.4.2并且运行良好
当我下载3.6.0(当前版本)并安装它我得到此错误:
---------------------------
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
进入AptanaStudio3.ini 但没有解决!
答案 0 :(得分:17)
安装32位java也应该清除你的问题。虽然它的x64兼容,但它不喜欢找到x64 Java。即使你将它链接到正确的java,你也会得到ini错误。很奇怪,但它确实有效。
答案 1 :(得分:2)
使用JRE 32位路径在PATH
文件中添加系统studio3.bat
变量,并使用批处理文件启动程序。
set PATH=%PRGF86%\Java\jre1.8.0_25;%PRGF86%\Java\jre1.8.0_25\bin;%PATH%;
这样您就不会干扰其他64个应用程序。
要将批处理文件固定到任务栏,请为该文件创建一个快捷方式,并在其目标属性的开头添加cmd.exe /C
。
答案 2 :(得分:0)
我遇到了同样的问题:您应该安装jdk 1.8。然后查找aptanaStudio3.ini文件(C:\ Users \ yourName \ AppData \ Roaming \ Appcelerator \ Aptana Studio),打开文件(文本编辑器)并插入以下两行:
-vm
C:\Program Files (x86)\Java\jdk1.8.0_181\bin\javaw.exe
.ini文件中的vmargs之前。 (这很重要,如果您将其放在开头或结尾,则将无法正常工作
查看我完整的AptanaStudio3.ini文件
-startup
plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.551.v20171108-1834
--launcher.defaultAction
openFile
--launcher.appendVmargs
-vm
C:\Program Files (x86)\Java\jdk1.8.0_161\bin\javaw.exe
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Xms256m
-Xmx1024m
--add-modules=ALL-SYSTEM
-Declipse.p2.unsignedPolicy=allow
-Declipse.log.size.max=10000
-Declipse.log.backup.max=5
-Dfile.encoding=UTF-8
-Djava.awt.headless=true