当前位置: 技术问答>linux和unix
java 运行问题
来源: 互联网 发布时间:2015-01-30
本文导语: 我在linux7.2下编了简单的java程序 public class Hello { public static void main() { System.out.println("Hello"); } } 保存为Hello.java文件 用javac Hello.java 编译通过 但是java Hello 时出错: Exception in thread "main" java.lang...
我在linux7.2下编了简单的java程序
public class Hello
{
public static void main()
{
System.out.println("Hello");
}
}
保存为Hello.java文件
用javac Hello.java 编译通过
但是java Hello 时出错:
Exception in thread "main" java.lang.NoClassDefFoundError: Hello
请问在linux下如何配置java开发环境?
public class Hello
{
public static void main()
{
System.out.println("Hello");
}
}
保存为Hello.java文件
用javac Hello.java 编译通过
但是java Hello 时出错:
Exception in thread "main" java.lang.NoClassDefFoundError: Hello
请问在linux下如何配置java开发环境?
|
例如,该用户名为test,则其主目录是/home/test,
修改方法:
vi /home/test/.bash_profile
在该文件中添加:
PATH = $PATH:/usr/java/j2sdk1.4.1-01/bin
JAVA_HOME="/usr/java/j2sdk1.4.1_01"
CLASSPATH="/usr/java/j2sdk1.4.1_01/lib/dt.jar:/usr/java/j2sdk1.4.1_01/lib/tools.jar":$CLASSPATH
export PATH JAVA_HOME CLASSPATH
修改完该文件后,如果不重起,则需要执行:
source /home/test/.bash_profile以更新这些环境变量
(如果重起了,则不需要这一步)
修改方法:
vi /home/test/.bash_profile
在该文件中添加:
PATH = $PATH:/usr/java/j2sdk1.4.1-01/bin
JAVA_HOME="/usr/java/j2sdk1.4.1_01"
CLASSPATH="/usr/java/j2sdk1.4.1_01/lib/dt.jar:/usr/java/j2sdk1.4.1_01/lib/tools.jar":$CLASSPATH
export PATH JAVA_HOME CLASSPATH
修改完该文件后,如果不重起,则需要执行:
source /home/test/.bash_profile以更新这些环境变量
(如果重起了,则不需要这一步)