JRE 安装解决不了
我安装lumaqq看了提示要 求 先安装jre,于是我安装jre但爆出提示:
# rpm -iv jre-1_5_0_06-linux-i586.rpm
Preparing packages for installation...
package jre-1.5.0_06-fcs is already installed//这段提示是不是说已经安装了??//
可我配置lumaqq
出现提示:
# ./lumaqq
which: no java in (/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin)
No JRE can be found, please set JAVA_HOME environment//是不是因为没有设置JRE环境变量?,可我不知道系统把它安在哪个路径?
我的疑问可能不对,哪些提示是不变的,各位大哥帮帮小弟!!! 环境没有设置好:
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=107525&highlight=web%B7%FE%CE%F1%C6%F7
看“六、java开发工具包(J2SDK Ver.1.4.2) ”部分 大哥: 我是新手笨欧, :mrgreen:
刚才看了你的 一些连接资料,不是十分明白, 例如: 我该在哪个路径改哪个文件?
这个是安装的文件吗,好像是系统自带安装的 ,我用的 是 redhat 9.0版本
# cd /usr/java/jre1.5.0_06/
# ls
binCHANGESCOPYRIGHTjavawslibLICENSEmanpluginREADMETHIRDPARTYLICENSEREADME.txtWelcome.html
# ll
总用量 132
drwxr-xr-x 2 root root 40964月 25 02:40 bin
-r--r--r-- 1 root root 969 11月 11 05:37 CHANGES
-r--r--r-- 1 root root 2487 11月 11 05:37 COPYRIGHT
drwxr-xr-x 2 root root 40964月 25 02:40 javaws
drwxr-xr-x 16 root root 40964月 25 02:40 lib
-r--r--r-- 1 root root 10817 11月 11 05:37 LICENSE
drwxr-xr-x 4 root root 40964月 25 02:40 man
drwxr-xr-x 4 root root 40964月 25 02:40 plugin
-r--r--r-- 1 root root 13936 11月 11 05:37 README
-r--r--r-- 1 root root 68419 11月 11 05:37 THIRDPARTYLICENSEREADME.txt
-r--r--r-- 1 root root 969 11月 11 05:37 Welcome.html
#
如果是,我该怎样针对性更改,小弟这里感谢各位大哥的 无私精神 当前用户的home目录内的.bash_profile文件,这个文件是隐藏的。如果你会使用vi编辑器,可以:
vi ~/.bash_profile
或gedit ~/.bash_profile 要不你直接修改lumaqq好了,加入
JAVA_HOME="/usr/java/jre1.5.0_06/" # .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
# User specific environment and startup programs
PATH=$PATH:$HOME/bin
BASH_ENV=$HOME/.bashrc
USERNAME="root"
JAVA_HOME="/usr/java/jre1.5.0_06/"
export USERNAME BASH_ENV PATH
JAVA_HOME="/usr/java/jre1.5.0_06/"
不知道加哪块,运行好象有些变动
再安装QQ变成这样提示
# cd LumaQQ/
# ./lumaqq
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
# 加这段代码行不行(看看对应目录有没有相应的文件):
JAVA_HOME=/usr/java/jre1.5.0_06/
PATH=$JAVA_HOME:$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
export PATH JAVA_HOME CLASSPATH
貌似楼上的方法也不行
偶装的FC5,jdk1.5.0_6,用楼上方法配置,连编译一个最基本的helloworld都出错
hello.java内容如下:
class HelloWorldApp
{
public static void main (String args[])
{
System.out.printin("Hello World");
}
}
编译…………
$javac hello.java
hello.java:5: 找不到符号
符号 : 方法 printin(java.lang.String)
位置 : 类 java.io.PrintStream
System.out.printin("Hello World");
^
1错误
$
请达人指点? 其实把LumaQQ2005里的java文件夹cp 到2006里面,就成了jre版本啦
页:
[1]