设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Debian Linux
›
刚学linux问题比较多,请大家帮个忙谢谢!JDK+eclipse ...
返回列表
查看:
1299
|
回复:
8
刚学linux问题比较多,请大家帮个忙谢谢!JDK+eclipse配置问题
[复制链接]
hoosher
hoosher
当前离线
积分
40
IP卡
狗仔卡
发表于 2008-11-11 23:06:16
|
显示全部楼层
|
阅读模式
JDK跟eclipse都不是apt来的,都是载的压缩包。JDK环境变量设好了用java-version检查过但是一运行eclipse就提示错误如下:
JVM terminated. Exit code=127
/home/chendibo/tools/jdk1.5.0_16/bin/java
-Xms40m
-Xmx256m
-jar /home/chendibo/tools/eclipse/startup.jar
-os linux
-ws gtk
-arch x86
-launcher /home/chendibo/tools/eclipse/eclipse
-name Eclipse
-showsplash 600
-exitdata e0009
-vm /home/chendibo/tools/jdk1.5.0_16/bin/java
-vmargs
-Xms40m
-Xmx256m
-jar /home/chendibo/tools/eclipse/startup.jar
网上说写shell脚本好像可以解决JVM找不到的情况,但是我不会写脚本,情大家帮个忙谢谢!
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
ginkgo
ginkgo
当前离线
积分
714
IP卡
狗仔卡
发表于 2008-11-12 00:05:00
|
显示全部楼层
eclipse 是在目录下运行eclipse 命令。
也可以在eclipse.ini中指定java的地址。
就是-vm选项。
如果可以把你的eclipse.ini贴出来。
回复
支持
反对
使用道具
举报
显身卡
ginkgo
ginkgo
当前离线
积分
714
IP卡
狗仔卡
发表于 2008-11-12 00:08:39
|
显示全部楼层
在eclipse.ini中
-vm
/home/develop/jdk/jre/java
这个要在两行上。
回复
支持
反对
使用道具
举报
显身卡
hoosher
hoosher
当前离线
积分
40
IP卡
狗仔卡
楼主
|
发表于 2008-11-12 00:36:42
|
显示全部楼层
-vmargs
-Dosgi.splashLocation=/home/chendibo/tools/eclipse/MyEclipse 5.5.1 GA/eclipse/MyEclipseSplash.bmp
-Xms128m
-Xmx512m
我的eclipse.ini是这样的,谢谢帮我看看
/etc/profile:
#jdk
export JAVA_HOME=/home/chendibo/tools/jdk1.5.0_16
export CLASSPATH=$CLASSPATH
JAVA_HOME/lib
JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin
JAVA_HOME/jre/bin
PATH
HOMR/bin
但检查JDK配置好了,就是运行不了eclipse,麻烦指点一下
回复
支持
反对
使用道具
举报
显身卡
ginkgo
ginkgo
当前离线
积分
714
IP卡
狗仔卡
发表于 2008-11-12 00:56:02
|
显示全部楼层
-vmargs必须在最后,后面跟着参数。我这的是
----------------------------------------------------------------------------------
-startup
plugins/org.eclipse.equinox.launcher_1.0.101.R34x_v20080819.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.gtk.linux.x86_1.0.101.R34x_v20080805
-showsplash
org.eclipse.platform
-nl
en_US
-vmargs
-Xms256m
-Xmx1024m
-XX
ermSize=128m
-XX:MaxPermSize=256m
-XX:+UseConcMarkSweepGC
-XX:+CMSClassUnloadingEnabled
-XX:+CMSPermGenSweepingEnabled
----------------------------------------------------------
如果要指定vm的话要加在-vmargs前面。
回复
支持
反对
使用道具
举报
显身卡
ginkgo
ginkgo
当前离线
积分
714
IP卡
狗仔卡
发表于 2008-11-12 00:59:07
|
显示全部楼层
还有,不需要指定CLASSPATH
我的是下面的
export JAVA_HOME=/home/develop/java
export JDK_HOME=/home/develop/java
export JRE_HOME=/home/develop/java/jre
export MANPATH="${MANPATH}
{JAVA_HOME}/man"
export PATH="${PATH}
{JAVA_HOME}/bin
{JRE_HOME}/bin"
回复
支持
反对
使用道具
举报
显身卡
hoosher
hoosher
当前离线
积分
40
IP卡
狗仔卡
楼主
|
发表于 2008-11-12 02:05:33
|
显示全部楼层
有点崩溃的感觉了。。。。
JVM terminated. Exit code=127
/home/chendibo/tools/jdk1.5.0_16/jre/bin/java
-Xms256m
-Xmx1024m
-XX
ermSize=128m
-XX:MaxPermSize=256m
-jar /home/chendibo/tools/eclipse/startup.jar
-os linux
-ws gtk
-arch x86
-launcher /home/chendibo/tools/eclipse/eclipse
-name Eclipse
-showsplash 600
-exitdata 50009
-nl en_US
-vm /home/chendibo/tools/jdk1.5.0_16/jre/bin/java
-vmargs
-Xms256m
-Xmx1024m
-XX
ermSize=128m
-XX:MaxPermSize=256m
-jar /home/chendibo/tools/eclipse/startup.jar
JDK系统变量也是按你的改的,eclipse.ini也是按你的改的
-nl
en_US
-vm
/home/chendibo/tools/jdk1.5.0_16/jre/bin/java
-vmargs
-Xms256m
-Xmx1024m
-XX
ermSize=128m
-XX:MaxPermSize=256m
#jdk
export JAVA_HOME=/home/chendibo/tools/jdk1.5.0_16
export JDK_HOME=/home/chendibo/tools/jdk1.5.0_16
export JRE_HOME=/home/chendibo/tools/jdk1.5.0_16/jre
export MANPATH="${MANPATH}
{JAVA_HOME}/man"
export PATH="${PATH}
{JAVA_HOME}/bin
{JRE_HOME}/bin"
回复
支持
反对
使用道具
举报
显身卡
ginkgo
ginkgo
当前离线
积分
714
IP卡
狗仔卡
发表于 2008-11-12 04:31:40
|
显示全部楼层
你先只安装eclipse试一下,不要用myeclipse。
或者直接用 java -jar startup.jar 启动试一下。
安装myeclipse 用link方式安装。下载manual install pack.
还有就是myeclipse 和 eclipse的版本要匹配。
有帮你找了一下,发现是eclipse 3.2.2 版本的一个bug
详细看
https://bugs.eclipse.org/bugs/show_bug.cgi?id=174547
复制代码
解决方法如下
1. 用eclipse 3.3 以上的,同时myeclipse 要6.0吧
2. 用java -jar startup.jar 启动。要把jvm参数加进去。否则内存不够用
3. export MOZILLA_FIVE_HOME=“” // bash
4. 到bugzilla上去下载一个patched过的swt.jar文件。
回复
支持
反对
使用道具
举报
显身卡
hoosher
hoosher
当前离线
积分
40
IP卡
狗仔卡
楼主
|
发表于 2008-11-12 10:53:55
|
显示全部楼层
我想了一下,我装过etch集成的桌面环境跟基本系统,那个时候也运行过eclipse没问题,后来重装了最简系统后自己装的xorg跟gnome环境,所以我想问题因该还是出在java的配置上吧,可是我java-version从来都没问题阿.....真是恼火阿
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Mandriva Linux
开源软件专题讨论
SuSE Linux
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表