[问题]还是java的问题 急等!!! 截稿了 不用进了 谢谢了

C、C++和Java语言
头像
boyzhigang
帖子: 258
注册时间: 2006-07-02 22:13
来自: 山东
送出感谢: 0
接收感谢: 0
联系:

[问题]还是java的问题 急等!!! 截稿了 不用进了 谢谢了

#1

帖子 boyzhigang » 2006-08-30 19:21

这学期开了java 想安个环境


按照wiki介绍安装 在测试的时候 提示

root@ubuntulgy:~# javac HelloWorld.java
错误: 无法读取: HelloWorld.java
1 错误
root@ubuntulgy:~#


这是什么问题呢??

wiki里的 环境变量 有问题马?? 我是说 我的 没有
CLASSPATH=/usr/lib/jvm/java-1.5.0-sun/lib
JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun

我的 是 java-1.5.0-sun-1.5.0.06 这个文件夹 应该改吗??

再一个 wiki里怎么没有设置path 在xp里是要设置的 还要加上吗??



盼望大家 的回复!!1
上次由 boyzhigang 在 2006-08-31 22:07,总共编辑 1 次。
路漫漫其修远兮
吾将上下而求索

我是新手 老鸟多照顾 我要学习学习!!!
头像
oneleaf
论坛管理员
帖子: 10230
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 103 次

#2

帖子 oneleaf » 2006-08-30 20:41

当前目录下有这个 HelloWorld.java 文件吗?
头像
boyzhigang
帖子: 258
注册时间: 2006-07-02 22:13
来自: 山东
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 boyzhigang » 2006-08-30 20:48

有的阿
路漫漫其修远兮
吾将上下而求索

我是新手 老鸟多照顾 我要学习学习!!!
头像
oneleaf
论坛管理员
帖子: 10230
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 103 次

#4

帖子 oneleaf » 2006-08-30 20:53

注意区分大小写,你这个错误就是没有找到文件。
头像
boyzhigang
帖子: 258
注册时间: 2006-07-02 22:13
来自: 山东
送出感谢: 0
接收感谢: 0
联系:

#5

帖子 boyzhigang » 2006-08-30 21:34

o 哦 你 说 我的这个环境装好了马? 存在什么问题吗?
路漫漫其修远兮
吾将上下而求索

我是新手 老鸟多照顾 我要学习学习!!!
头像
boyzhigang
帖子: 258
注册时间: 2006-07-02 22:13
来自: 山东
送出感谢: 0
接收感谢: 0
联系:

#6

帖子 boyzhigang » 2006-08-30 21:46

看我的环境变量设置的有问题吗?

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games:/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin"
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
LANG="zh_CN.UTF-8"
LANGUAGE="zh_CN:zh:en_US:en"
CLASSPATH=/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/lib
JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.06
路漫漫其修远兮
吾将上下而求索

我是新手 老鸟多照顾 我要学习学习!!!
头像
oneleaf
论坛管理员
帖子: 10230
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 103 次

#7

帖子 oneleaf » 2006-08-30 22:31

包括你修改的path,classpath,javahome不设置也没有关系,你这样设置也没有什么问题。
头像
boyzhigang
帖子: 258
注册时间: 2006-07-02 22:13
来自: 山东
送出感谢: 0
接收感谢: 0
联系:

#8

帖子 boyzhigang » 2006-08-30 23:35

哪为什么 出现

root@ubuntulgy:~# javac 1.java
错误: 无法读取: 1.java
1 错误
root@ubuntulgy:~#
路漫漫其修远兮
吾将上下而求索

我是新手 老鸟多照顾 我要学习学习!!!
头像
boyzhigang
帖子: 258
注册时间: 2006-07-02 22:13
来自: 山东
送出感谢: 0
接收感谢: 0
联系:

#9

帖子 boyzhigang » 2006-08-30 23:37

到底是哪儿有问题 ??

lgy@ubuntulgy:~$ echo $JAVA_HOME
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06
lgy@ubuntulgy:~$ echo $CLASSPATH
/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/lib
lgy@ubuntulgy:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11:/usr/games:/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/bin
lgy@ubuntulgy:~$
lgy@ubuntulgy:~$
lgy@ubuntulgy:~$ java- version
bash: java-: command not found
lgy@ubuntulgy:~$ java -version
java version "1.5.0_06"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_06-b05)
Java HotSpot(TM) Client VM (build 1.5.0_06-b05, mixed mode, sharing)
lgy@ubuntulgy:~$
lgy@ubuntulgy:~$
lgy@ubuntulgy:~$ java 1.java
Exception in thread "main" java.lang.NoClassDefFoundError: 1/java
lgy@ubuntulgy:~$ javac 1.java
错误: 无法读取: 1.java
1 错误
lgy@ubuntulgy:~$
路漫漫其修远兮
吾将上下而求索

我是新手 老鸟多照顾 我要学习学习!!!
头像
oneleaf
论坛管理员
帖子: 10230
注册时间: 2005-03-27 0:06
系统: Ubuntu 12.04
送出感谢: 7 次
接收感谢: 103 次

#10

帖子 oneleaf » 2006-08-31 8:41

cat 1.java 一下 ,看看有没有 1.java ,这个错误就是说 1.java 这个文件找不到,你仔细检查一下,包括1.java的权限
头像
renex
帖子: 269
注册时间: 2006-04-29 21:45
来自: Shanghai
送出感谢: 0
接收感谢: 0

#11

帖子 renex » 2006-08-31 11:58

不如ls -l一下瞅瞅
头像
boyzhigang
帖子: 258
注册时间: 2006-07-02 22:13
来自: 山东
送出感谢: 0
接收感谢: 0
联系:

#12

帖子 boyzhigang » 2006-08-31 13:41

这又是怎么了

root@ubuntulgy:~# ls
1135D466.gpg 1.java~ cache-ubuntulgy share tmp-ubuntulgy
1.java Autostart Desktop socket-ubuntulgy wget-log
root@ubuntulgy:~# cat 1.java
public class 1{

public static void main(String args[]){

System.out.println("Hello World in Ubuntu!!");
}

}

root@ubuntulgy:~# javac 1.java
1.java:1: 需要 <标识符>
public class 1{
^
1.java:9: 需要 '{'
^
2 错误
root@ubuntulgy:~#
root@ubuntulgy:~#

哪儿有错误吗??

另外 为什么把1.java 要放在 /root 下才可以找到阿 环境变量 不起作用吗
路漫漫其修远兮
吾将上下而求索

我是新手 老鸟多照顾 我要学习学习!!!
头像
boyzhigang
帖子: 258
注册时间: 2006-07-02 22:13
来自: 山东
送出感谢: 0
接收感谢: 0
联系:

#13

帖子 boyzhigang » 2006-08-31 13:45

还有个错误

root@ubuntulgy:~# java a.class

Exception in thread "main" java.lang.NoClassDefFoundError: a/class

root@ubuntulgy:~#
路漫漫其修远兮
吾将上下而求索

我是新手 老鸟多照顾 我要学习学习!!!
头像
karron
帖子: 6226
注册时间: 2005-06-11 14:03
来自: 不明真相的群众
送出感谢: 0
接收感谢: 0
联系:

#14

帖子 karron » 2006-08-31 14:00

....因为你现在是root用户,你的命令针对的文件是当前目录下的,你的当前目录就是/root
我的blog,关于技术,软件,linux,vim <---- 所有博客均被河蟹.
头像
boyzhigang
帖子: 258
注册时间: 2006-07-02 22:13
来自: 山东
送出感谢: 0
接收感谢: 0
联系:

#15

帖子 boyzhigang » 2006-08-31 14:50

root@ubuntulgy:~# java a.class
Exception in thread "main" java.lang.NoClassDefFoundError: a/class

root@ubuntulgy:~#
这是什么意思呢?

环境变量不起作用吗?
路漫漫其修远兮
吾将上下而求索

我是新手 老鸟多照顾 我要学习学习!!!
回复

回到 “C/C++/Java”