Java返回退出代码1

时间:2014-09-11 10:35:58

标签: java eclipse talend

每次在计算机上启动Talend时都会出现此错误消息。

我尝试了几种解决方案:

  • 在eclipse.ini文件末尾添加命令-XX:-UseCompressedOops
  • 删除并重新安装JAVA JDK和JRE
  • 还写在我的eclipse.ini文件中 - > -vm C:\ Program Files \ Java \ jre6 \ bin \ server \ jvm.dll

但没有成功。

http://knowledgebase.progress.com/articles/Article/000030722

错误消息如下:

Java was started but returned exit code=1
c:\Windows\system32\javaw.exe
-Xms512m
-Xmx1536m
-XX:MaxPermSize=512m
-Dfile.encoding=UTF-8
-jar
C:\Users\bi3\Desktop\TOS_DI-Win32-r11816-v5.5.1\plugins\org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-os win32
-ws win32
-arch x86_64
-showsplash
-launcher
C:\Users\bi3\Desktop\TOS_DI-Win32-r11816-v5.5.1\TOS_DI-win-x86_68.exe-nameTOS_DI-winx86_64
--launcher.library
C:\Users\bi3\Desktop\TOS_DI-Win32-r11816-v5.5.1\plugins\org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.1.R36x_v20100810\eclipse_1309.dll
-startup
C:\Users\bi3\Desktop\TOS_DI-Win32-r11816-v5.5.1\plugins\org.eclipse.equinox.launcher_1.1.0.v20100507.jar
-exitdata 18e8_5c
-vm C:\Windows\system32\javaw.exe
-vmargs
-Xms512m
-Xmx1536m
-XX:MaxPermSize=512m
-Dfile.encoding=UTF-8
-jar
C:\Users\bi3\Desktop\TOS_DI-Win32-r11816-v5.5.1\plugins\org.eclipse.equinox.launcher_1.1.0.v20100507.jar

1 个答案:

答案 0 :(得分:1)

您可以在两种情况下出现此错误 -

  1. 如果您的系统中安装了多个java版本,并且如果您有32位Java版本,则运行32位可执行文件talend else 64。
  2. 解决方案:

    删除其中一个版本并重置环境路径,然后重试。

    1. 如果您从%tmp%文件夹中删除了任何talend文件,则可能会出错或您已删除工作区或将其移动。
    2. 解决方案:

      将您的工作区复制到另一个位置,然后将其从现有位置删除,然后启动talend并创建新项目,然后从复制的工作区导入所有项目。