OK!
我运行java -veesion的时候说:Could not create the Java virtual machine.
我把version写错了。但是java -version时又是没反应了。
附profile
# /etc/profile# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc
# Path manipulation
if [ `id -u` = 0 ] && ! echo $PATH | /bin/grep -q "/sbin" ; then
PATH=/sbin:$PATH
fiif [ `id -u` = 0 ] && ! echo $PATH | /bin/grep -q "/usr/sbin" ; then
PATH=/usr/sbin:$PATH
fiif [ `id -u` = 0 ] && ! echo $PATH | /bin/grep -q "/usr/local/sbin" ; then
PATH=/usr/local/sbin:$PATH
fiif ! echo $PATH | /bin/grep -q "/usr/X11R6/bin" ; then
PATH="$PATH:/usr/X11R6/bin"
fi
# No core files by default
ulimit -S -c 0 > /dev/null 2>&1USER=`id -un`
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"HOSTNAME=`/bin/hostname`
HISTSIZE=1000if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
INPUTRC=/etc/inputrc
fiexport PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRCfor i in /etc/profile.d/*.sh ; do
if [ -r $i ]; then
. $i
fi
done
“这里以下才是我添加的:”
JAVA_HOME=/home/zeng/ftpsoft/jdk1.3
export JAVA_HOME
CLASSPATH=/home/zeng/ftpsoft/jdk1.3/lib:/home/zeng/ftpsoft/jdk1.3/jre/lib
export CLASSPATH
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH
我运行java -veesion的时候说:Could not create the Java virtual machine.
我把version写错了。但是java -version时又是没反应了。
附profile
# /etc/profile# System wide environment and startup programs, for login setup
# Functions and aliases go in /etc/bashrc
# Path manipulation
if [ `id -u` = 0 ] && ! echo $PATH | /bin/grep -q "/sbin" ; then
PATH=/sbin:$PATH
fiif [ `id -u` = 0 ] && ! echo $PATH | /bin/grep -q "/usr/sbin" ; then
PATH=/usr/sbin:$PATH
fiif [ `id -u` = 0 ] && ! echo $PATH | /bin/grep -q "/usr/local/sbin" ; then
PATH=/usr/local/sbin:$PATH
fiif ! echo $PATH | /bin/grep -q "/usr/X11R6/bin" ; then
PATH="$PATH:/usr/X11R6/bin"
fi
# No core files by default
ulimit -S -c 0 > /dev/null 2>&1USER=`id -un`
LOGNAME=$USER
MAIL="/var/spool/mail/$USER"HOSTNAME=`/bin/hostname`
HISTSIZE=1000if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then
INPUTRC=/etc/inputrc
fiexport PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRCfor i in /etc/profile.d/*.sh ; do
if [ -r $i ]; then
. $i
fi
done
“这里以下才是我添加的:”
JAVA_HOME=/home/zeng/ftpsoft/jdk1.3
export JAVA_HOME
CLASSPATH=/home/zeng/ftpsoft/jdk1.3/lib:/home/zeng/ftpsoft/jdk1.3/jre/lib
export CLASSPATH
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
export PATH
/home/zeng/ftpsoft/jdk1.3/bin/i386/native_threads/java: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory还是一样的没有libstdc++-libc6.1-1.so.2:
于是我只能再ln -s libstdc++-libc6.2-?.so.? libstdc++-libc6.1-1.so.2
再运行java
结果还是一样请问你们是怎么安装的啊????
用的jdk软件是什么格式的??哪下载??sun除外
1:你是以root还是其他用户名登陆的。如果是其他用户名,那直接修改你$HOME下面的profile文件就可以了。
2:jdk的版本与linux某些版本的冲突,曾经在一台机器上装1。4的版本但怎么也装不上,你可以试一下1.3.1的版本
我是用root修改的。
谢谢你们的回复。
我看看有没有别的版本和格式的下载。