作者to900736 (珊)
看板java
标题[问题] 关於path & class path的设定
时间Wed May 19 01:20:09 2010
最近我的执行突然出问题
执行的时候会有错误讯息
Exception in thread "main" java.lang.NoClassDefFoundError: Pascal
Caused by: java.lang.ClassNotFoundException: Pascal
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:30
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
Could not find the main class: Pascal. Program will exit.
想请问一下有没有大神可以帮我解释出什麽问题
我的path有设定D:\program\java\jdk1.6.0_18\bin;
//其他跟java无关的部分省略
classpath有设定:.;D:\program\java\jdk1.6.0_18\lib\dt.jar;
D:\program\java\jdk1.6.0_18\lib\tools.jar
可是执行的时候还是要打java -cp . HW
而不行直接打java HW
因为是最近突然发现有问题
然後之前可以执行的档案也变不行执行令我很傻眼
希望有可以解决之道
不然就要重灌了...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.37.139.253
※ 编辑: to900736 来自: 114.37.139.253 (05/19 01:20)
1F:→ idoz5:程式执行的完整路径? 05/19 07:19
2F:→ idoz5:如果只是不想 java -cp . [CLASSNAME] 05/19 07:38
3F:→ idoz5:就在classpath上设定.; 不过我刚刚有看到你设了xD 05/19 07:51
4F:→ idoz5:最後,确定一下Pascal这个类别到底在哪里噜 05/19 07:53
5F:→ to900736:档案的路径应该是没问题 05/19 23:21
6F:→ to900736:可是我这样就不能import自己写好的class 05/19 23:24
7F:→ to900736:他会说我设定的package不存在 05/19 23:27