[问题]jdk的设置问题

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
flowerfish
帖子: 15
注册时间: 2005-10-15 9:50
来自: HUST
送出感谢: 0
接收感谢: 0
联系:

[问题]jdk的设置问题

#1

帖子 flowerfish » 2005-11-03 23:53

大家帮忙看下是不是不的jdk1.5的什么地方设置有问题,在运行java程序时javac可以,但是java的时候就不行了。

myname@myname:~$ cd java
myname@myname:~/java$ ls
HelloWorldApp.java
myname@myname:~/java$ javac HelloWorldApp.java
myname@myname:~/java$ ls
HelloWorldApp.class HelloWorldApp.java
myname@myname:~/java$ java HelloWorldApp
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorldApp
头像
oneleaf
论坛管理员
帖子: 10208
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 99 次

#2

帖子 oneleaf » 2005-11-04 9:29

试试:
java -cp . HelloWorldApp
flowerfish
帖子: 15
注册时间: 2005-10-15 9:50
来自: HUST
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 flowerfish » 2005-11-04 12:07

谢了,这样做是可以了,但是-cp 是<class search path of directories and zip/jar files>,是不是以后每次都必须要这样搞,有没有什么样的设置可以直接不用加这个search path 的命令呢
soai
帖子: 3
注册时间: 2005-11-19 4:32
送出感谢: 0
接收感谢: 0

#4

帖子 soai » 2005-12-08 9:06

万全可以不用加"-cp . "的.
#vi /etc/environment
把CLASSPAHT 添上一个"." 也就是说:让他先在当前目录找.
回复

回到 “服务器基础应用”