QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1195|回复: 2

如何设置 J2RE (java) 的 环境变量啊 ~!!

[复制链接]
发表于 2002-12-27 23:19:22 | 显示全部楼层 |阅读模式
如何设置 J2RE (java) 的 环境变量啊 ~!!
执行java程序的时候总报错
Warning: -jar not understood. Ignoring.
Exception in thread "main" java.lang.NoClassDefFoundError: ftpit1_01.jar
   at 0x4028115f: java.lang.Throwable.Throwable(java.lang.String) (/usr/lib/libgcj.so.3)
   at 0x4027408e: java.lang.Error.Error(java.lang.String) (/usr/lib/libgcj.so.3)
   at 0x40275b1a: java.lang.LinkageError.LinkageError(java.lang.String) (/usr/lib/libgcj.so.3)
   at 0x40276f76: java.lang.NoClassDefFoundError.NoClassDefFoundError(java.lang.String) (/usr/lib/libgcj.so.3)
   at 0x402c60f9: gnu.gcj.runtime.FirstThread.run() (/usr/lib/libgcj.so.3)
   at 0x40267fdc: _Jv_ThreadRun(java.lang.Thread) (/usr/lib/libgcj.so.3)
   at 0x4023478c: _Jv_RunMain(java.lang.Class, byte const, int, byte const, boolean) (/usr/lib/libgcj.so.3)
   at 0x08048900: ?? (??:0)
   at 0x420158d4: ?? (??:0)
   at 0x080486c1: ?? (??:0)
为什么啊??
发表于 2002-12-27 23:28:35 | 显示全部楼层
我的java安装目录/opt/java

在$HOME/.bash_profile里面添加,或者在/etc/profile

JAVA_HOME=/opt/java
CLASSPATH=.:/opt/java/lib/tools.jar:/opt/java/jre/lib #有个点,把当前目录加进去
PATH=$PATH:/opt/java/bin

export JAVA_HOME CLASSPATH PATH
回复

使用道具 举报

发表于 2002-12-28 14:47:04 | 显示全部楼层
2002年12月28日下午14时45分17秒[root@gugonghcs root]# rpm -qf /usr/bin/java
jdkgcj-0.2.3-1
2002年12月28日下午14时45分23秒[root@gugonghcs root]# rpm -qi --requires jdkgcj-0.2.3-1
Name        : jdkgcj                       Relocations: /usr
Version     : 0.2.3                             Vendor: Red Hat, Inc.
Release     : 1                             Build Date: 2002年07月29日 星期一 21时11分22秒
Install date: 2002年10月03日 星期四 00时29分20秒      Build Host: daffy.perf.redhat.com
Group       : 开发/语言                     Source RPM: jdkgcj-0.2.3-1.src.rpm
Size        : 3624                             License: GPL
Signature   : DSA/SHA1, 2002年09月04日 星期三 05时19分10秒, Key ID 219180cddb42a60e
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL         : http://www.arklinux.org/projects/jdkgcj
Summary     : 免费 Java SDK
Description :
jdkgcj 提供到 gcj 的界面,它与 Sun 和 IBM 的 Java开发包,
Java Development Kits (JDKs),兼容。
jdkgcj 提供了 javac、java 和 javah 工具以及 jni.h,允许您
使用 JNI 来编译 java 扩展。
gcc-java >= 3.2
libgcj >= 3.2
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
/bin/bash  
/bin/sh  
2002年12月28日下午14时45分35秒[root@gugonghcs root]# rpm -e jdkgcj-0.2.3-1
error: Failed dependencies:
        jdkgcj >= 0.2.2 is needed by (installed) kdebindings-qtjava-3.0.3-1
2002年12月28日下午14时45分43秒[root@gugonghcs root]# rpm -qi libgcj-3.2-7
Name        : libgcj                       Relocations: (not relocateable)
Version     : 3.2                               Vendor: Red Hat, Inc.
Release     : 7                             Build Date: 2002年09月04日 星期三 11时04分33秒
Install date: 2002年10月03日 星期四 00时10分06秒      Build Host: daffy.perf.redhat.com
Group       : 系统环境/库                   Source RPM: gcc-3.2-7.src.rpm
Size        : 25462079                         License: GPL
Signature   : DSA/SHA1, 2002年09月04日 星期三 11时19分13秒, Key ID 219180cddb42a60e
Packager    : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla>
URL         : http://gcc.gnu.org
Summary     : gcc 的 Java 运行时间库。
Description :
libgcj 软件包包括 Java 运行时间库,运行使用 gcc Java 编译器 (gcj)
编译的程序需要这个库。



我怀疑你运行的是 RH 8.0 自带的 JAVA 解释器:/usr/bin/java
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-17 21:50 , Processed in 0.040804 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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