有关于JAVA环境的求助
时间:2004-11-24
来源:互联网
下面它的安装说明:
河南宽带拨号程序For Linux (ECOU)
安装使用说明
1. 拨号程序安装软件包下载
软件名称 install.class 该文件是河南宽带拨号程序的安装文件, 安装时需要有Java虚拟运行环境的支持
2. 辅助安装软件包
以下是宽带拨号程序安装和运行时所必须的支持软件包,包括了JDK1.4.x版本以上和dhcpcd1.3版本以上的软件安装包。如果您的机器上已经安装了更高版本的软件,您可以忽略2、3步骤的下载和安装。
软件名称 j2sdk-1_4_0_01-fcs-linux-i386.rpm 提供Java虚拟运行环境,这里的版本为1.4.0,您也可以到java.sun.com上下载更新版本的Java虚拟运行环境。所需最低软件版本1.4.0
dhcpcd-1.3.17pl9-1.i386.rpm 该软件是dhcp client(不是服务端)的安装程序
3. 辅助软件包的安装
3.1 安装j2sdk-1_4_0_01-fcs-linux-i386.rpm
a. 以root身份登录,在x-window终端窗口中,找到您下载存放的路径,键入rpm -ivh j2sdk-1_4_0_01-fcs-linux-i386.rpm,该程序安装后的路径为/usr/java/j2sdk1.4.0_01
b. 更改/root下的.bash_profile文件,增加以下设置:
PATH=$PATH:/usr/java/j2sdk1.4.0_01/bin
PATH=$PATH:/usr/java/j2sdk1.4.0_01/jre/bin
export JAVA_HOME =/usr/java/j2sdk1.4.1_01
3.2 安装dhcpcd-1.3.17pl9-1.i386.rpm
以root身份登录,在x-window终端窗口中,找到您下载存放的路径,键入rpm -ivh dhcpcd-1.3.17pl9-1.i386.rpm
4. 安装客户端拨号程序
注销重新以root身份登录x-window,打开终端窗口,进入下载了install.class的路径,键入
java install
下面将*出一个安装对话界面,用户可根据此界面的安装提示进行安装(类似windows的安装界面)。系统缺省安装路径为/usr/local/bin/ECOU/,用户也可以重新选择自己的安装路径。
安装完毕后,执行
sh update.sh
5. 运行客户端拨号程序
在x-window中打开一个终端窗口,进入到拨号程序的安装路径,这里以系统默认地址为例:
cd /usr/local/bin/ECOU
cd bin
./ecou_sh &
下面将*出输入帐号、密码的界面,输入信息后点击登录选项。
我现在的问题就是,在完成第三步后,无法进行下去,总是说找不到文件。我想可能是JAVA环境的原因。可能是我的路径指向问题。该软件包里提供的JAVASDK是1.4.0.01,我用的是1.4.2.06。当然我在指定路径的时候,也给出了我机器上的路径:
PATH=$PATH:/usr/java/j2sdk1.4.2_06/bin
PATH=$PATH:/usr/java/j2sdk1.4.2_06/jre/bin
export JAVA_HOME =/usr/java/j2sdk1.4.2_06
到这里就是不能调用JAVA的安装方式install.class。提示是说找不到文件。我想这个可能就是我的路径设置问题了。请大家帮我看一下我的路径设的是不是正确。
另外,我如何才能正确地安装下去?
谢谢。
作者: hsl203 发布时间: 2004-11-24
http://www.linuxsir.org/bbs/showthre...hreadid=155827
因为MDK默认的用户shell是bash,bash的环境变量有关PATH的设置部分会影响到java的path,你可以su到root用户,使用echo $PATH及echo $CLASSPATH命令看看,是不是java-PATH和CLASSPATH已经奏效,有个省事的方法,不需要在/etc/profile中进行全局变量的设置,就可以不用重新起动X,使java环境变量对root和一般用户起效,如下命令可以实现:
ln -s /usr/local/jdkx.x.x /usr/local/jdk ln -s /usr/local/jdk/bin/java /usr/local/bin/java ln -s /usr/local/jdk/bin/javac /usr/local/bin/javac ln -s /usr/local/jdk/bin/jar /usr/local/bin/jar
全局变量:/etc/profile /etc/bashrc
用户环境变量:~/.bash_profile ~/.bashrc
最后起效的是用户环境变量配置文件的.bashrc,如果.bashrc文件中设置了用户的PATH,会使前3个文件关于PATH设置的部分失效。
你现在面临的问题就是这个原因吧?!
你可以按照我提供的解决方法(上面那个链接地址有说明)来解决,如果root用户使用java -version命令回复了正确信息,就说明root的环境变量有关java的path部分奏效了。
作者: longwu9t 发布时间: 2004-11-24
作者: hsl203 发布时间: 2004-11-24
1、你说:
ln -s /usr/local/jdkx.x.x /usr/local/jdk
这里的 /usr/local/jdkx.x.x 是不是指我自己的usr/java/j2sdk1.4.2_06这个目录?
另外,LN过去的时候,提示找不到/usr/local/jdk目录。我自己到那里建了一个jdk目录,还是这个提示。是不是这个JDK应该j2sdk1.4.2_06这个目录?
2、你说:
全局变量:/etc/profile /etc/bashrc
用户环境变量:~/.bash_profile ~/etc/.bashrc
这里的/etc是指的/usr下的那个还是/root下的那个?
无论这两个目录里,哪个都没有profile和bashrc文件。如何建立?自己编辑一个吗?
又麻烦你了,真不好意思。希望给我答复。
晚上弄了一晚上也没弄出个头绪来。
作者: hsl203 发布时间: 2004-11-24
作者: zhudingshibai 发布时间: 2004-11-24
作者: ssandal 发布时间: 2004-11-24
1、你说: ln -s /usr/local/jdkx.x.x /usr/local/jdk 这里的 /usr/local/jdkx.x.x 是不是指我自己的usr/java/j2sdk1.4.2_06这个目录? 另外,LN过去的时候,提示找不到/usr/local/jdk目录。我自己到那里建了一个jdk目录,还是这个提示。是不是这个JDK应该j2sdk1.4.2_06这个目录? 2、你说: 全局变量:/etc/profile /etc/bashrc 用户环境变量:~/.bash_profile ~/etc/.bashrc 这里的/etc是指的/usr下的那个还是/root下的那个? 无论这两个目录里,哪个都没有profile和bashrc文件。如何建立?自己编辑一个吗? |
关于第二个问题,先说声sorry,上次发帖子的时候时间比较晚,回帖有些仓促,有个笔误,刚刚改过了,就是用户环境变量的相关文件的第二个,应该是用户目录下的.bashrc文件,再次sorry。
文件:/etc/profile /etc/bashrc ~/.bash_profile ~/.bashrc在系统安装完毕后自然会生成,不需要自己编辑重新建立,在原文基础上修改就好。
----------------------------------------------------------------------
关于第一个问题/usr/local/jdkx.x.x ,指的是你安装j2sdk的的具体目录,不见得就一定是/usr/local/jsdkx.x.x之类的目录,你根据你安装jdk时候选定的目录修改就好。
----------------------------------------------------------------------
还是推荐使用环境变量配置文件来设置java环境,使用ln命令毕竟有些不妥。
作者: longwu9t 发布时间: 2004-11-24
~/bashrc中的"~"代表用户主目录
.bashrc文件是隐藏文件,前面的"."不要漏掉哦。
这些都是linux文件系统的一些小常识,我前面没有说明,可能引起你的误会了。
作者: longwu9t 发布时间: 2004-11-24
今天经过两天的沟通,我这里的ISP终于给我固定IP了,再也不用这个功什子和拨号软件了。这个软件极其BT,而且占资源巨大。
不过,我还想把它配置成功,这样也能学点东西了。等下我就再试试看。
对于你的无私帮助,我只能再次表示感谢。
作者: hsl203 发布时间: 2004-11-24
Exception in thread "main" java.lang.NoClassDefFoundError:install
哪点的问题呢?4个配置文件都修改过了,所以JAVA环境运行正常了,可现在无法安装install。
作者: zhaopeng01 发布时间: 2004-11-25
你可以到218.29.0.252/self.html这里下载河南网通的LINUX下的客户端。
zhaopeng01朋友,你也是装河南ADSL的客户端吗?如果是的话,以我的经验来看,可能是装不成。我试民几天了,都是JAVA环境变量的问题。按longwu9t朋友所说的,应该是能安装成的。现在安装不成,我只能怀疑这个客户端是不适用于MANDRAKE的。它是在RH环境下开发的。你现在只能是打10060找他们的客服人员给你解决。我现在就是他们在安装没办法后,给我的固定公网IP上网的。
作者: hsl203 发布时间: 2004-11-25
最初由 zhaopeng01 发表 java环境正确,可是无法安装install,运行java install,系统提示如下: Exception in thread "main" java.lang.NoClassDefFoundError:install 哪点的问题呢?4个配置文件都修改过了,所以JAVA环境运行正常了,可现在无法安装install。 |
作者: 心の语 发布时间: 2004-11-25
心の语:可能吧,我在MDK下,安装了j2sdk的2个版本都不行,郁闷了,hsl203也试了好多次,可能MDK下不能用。
作者: zhaopeng01 发布时间: 2004-11-25
Caused by: java.lang.NoClassDefFoundError
作者: zhaopeng01 发布时间: 2004-11-26
Java Installer V1.78
Copyright (C) IBM 1997-2001
..........................................................................................................................................................................................
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at install.main(install.java:146)
Caused by: java.lang.NoClassDefFoundError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)
at java.awt.Window.init(Window.java:231)
at java.awt.Window.<init>(Window.java:275)
at java.awt.Frame.<init>(Frame.java:401)
at java.awt.Frame.<init>(Frame.java:366)
at MainFrame.<init>(MainFrame.java:36)
at Installer.install(Installer.java:297)
... 5 more
Cleaning up files used during install...
作者: zhaopeng01 发布时间: 2004-11-26
是郑州的吗?联系一下?
作者: hsl203 发布时间: 2004-11-26
最初由 zhaopeng01 发表 在SuSe9.2下,仍然出错: Caused by: java.lang.NoClassDefFoundError |
我,焦作的,现在只好去申请固定IP了
qq:57343760
作者: zhaopeng01 发布时间: 2004-11-27
作者: hsl203 发布时间: 2004-11-27
msn:[email protected]
作者: zhaopeng01 发布时间: 2004-11-27
作者: zhaopeng01 发布时间: 2004-11-28
作者: hsl203 发布时间: 2004-11-29
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28