QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1184|回复: 4

关于JAVA配置问题

[复制链接]
发表于 2005-8-25 00:06:35 | 显示全部楼层 |阅读模式
在FC4下,有些软件安装不了,我感觉是JAVA的配置有问题,请问一下,如何才能在系统下配置JAVA的一些信息呢?比如说JAVA的路径。。。。


我在etc/profile 下设置了JAVA 的CLASSPATH 但似乎是没起什么做用呀。

是不是还有其它的地方要设置呢。。。

以下是我的profile 里JAVA的设置。

JAVA_HOME=/root/j2sdk1.4.2_09

PATH=$PATH:.:$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$JAVA_HOME/jre/lib:$JAVA_HOME/lib

CLASSPATH=$JAVA_HOME/lib/tools.jar:.:$JAVA_HOME/lib/dt.jar

export JAVA_HOME

export CLASSPATH

export PATH


以下是在安装软件时遇到的问题,导至不能安装。

[root@localhost ZendStudio]# ./zend.bin
Preparing to install...
Extracting the JRE from the installer archive...
Unpacking the JRE...
Extracting the installation resources from the installer archive...
Configuring the installer for this system's environment...
awk: cmd. line:6: warning: escape sequence `\.' treated as plain `.'

Launching installer...

Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)

Stack Trace:
java.lang.UnsatisfiedLinkError: /tmp/install.dir.2863/Linux/resource/jre/lib/i386/libawt.so: /tmp/install.dir.2863/Linux/resource/jre/lib/i386/libawt.so: cannot restore segment prot after reloc: Permission denied
        at java.lang.ClassLoader$NativeLibrary.load(Native Method)
        at java.lang.ClassLoader.loadLibrary0(Unknown Source)
        at java.lang.ClassLoader.loadLibrary(Unknown Source)
        at java.lang.Runtime.loadLibrary0(Unknown Source)
        at java.lang.System.loadLibrary(Unknown Source)
        at sun.security.action.LoadLibraryAction.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
        at sun.awt.DebugHelper.<clinit>(Unknown Source)
        at java.awt.Component.<clinit>(Unknown Source)
        at com.zerog.ia.installer.LifeCycleManager.f(DashoA8113)
        at com.zerog.ia.installer.LifeCycleManager.g(DashoA8113)
        at com.zerog.ia.installer.LifeCycleManager.a(DashoA8113)
        at com.zerog.ia.installer.Main.main(DashoA8113)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at com.zerog.lax.LAX.launch(DashoA8113)
        at com.zerog.lax.LAX.main(DashoA8113)
This Application has Unexpectedly Quit: Invocation of this Java Application has caused an InvocationTargetException. This application will now exit. (LAX)


我在安装JBUILDER也遇到这个问题,问一下BIN文件安装的时候是不是总是需要JRE的支持呀。
发表于 2005-8-25 02:33:25 | 显示全部楼层
因为fc4自带了gcj,把关于gcj全部卸掉吧,然后你也好强,把jdk装在/root下,其他程序有权限访问吗?
再次装jre-1.5_u4吧,jdk1.42早以过时久已
回复

使用道具 举报

 楼主| 发表于 2005-8-25 14:07:53 | 显示全部楼层
谢谢你的提示,不过我把JAVA换到其它地方了,但问题依旧。还有就是gcj我不知道是什么东西,也不知道怎么删除。请贴出来谢谢。
回复

使用道具 举报

发表于 2005-8-26 22:04:18 | 显示全部楼层
我也是,那如何删除gcj?
回复

使用道具 举报

发表于 2005-8-26 23:40:41 | 显示全部楼层
可以用alternatives管理转换

#alternatives --install /usr/bin/java java /usr/java/jre1.5.0_04/bin/java 2

#alternatives --config java

然后选着优先级就是
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-30 18:43 , Processed in 0.178260 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表