Ubuntu10.04 java CLASSPATH及环境变量

本文详细介绍了如何在Ubuntu10.04上配置Java环境变量,特别是CLASSPATH,以解决运行Java程序时出现的NoClassDefFoundError错误。通过具体的步骤指导用户如何编辑环境变量并提供了一个简单的HelloWorld示例。
摘要由CSDN通过智能技术生成

Ubuntu10.04 java CLASSPATH及环境变量

(2010-07-08 19:27:43)
Exception in thread "main"  java.lang.NoClassDefFoundError:

用户只需指定用户类的位置 引导类和扩展类是"自动"寻找的 用户类路径就是一些包含类文件的目录 .jar或.zip文件的列表 至于类具体怎么找 因为牵扯到package的问题 暂时认为只要包含了这个类就算找到了这个类 根据平台的不同分隔符略有不同 类unix的系统基本上都是":" windows多是";"

//
             系统:     Ubuntu10.04
       java版本:     java version "1.6.0_20"
java安装目录:     /home/[用户名]/jdk1.6.0_20
//

首先输入" echo $CLASSPATH",显示目录(可能为空),然后输入" sudo gedit /etc/environment"修改环境变量(重点是 CLASSPATH),如下:
环境变量设置或修改
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/[登录用户名]/jdk1.6.0_20/bin"
CLASSPATH=":."
JAVA_HOME="/home/[登录用户名]/jdk1.6.0_20"
export PATH JAVA_HOME CLASSPATH

//
HelloWorld例子: HelloWorld.java(文件目录/home/[登录用户名]/HelloWorld.java),内容是:

public class HelloWorld{
    public static void main (String args[]){
        System.out.println("Hello,World!");
    }
}

1,javac HelloWorld.java
2,java HelloWorld,输出“Hello,World!”

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值