Re: [问题] 错误:找不到或无法加载主要类别

楼主: storm654321 (P助)   2015-08-05 16:22:17
我跟原PO遇到一样的问题
http://i.imgur.com/7xIdBC3.png
虽然用CMD无法成功跑
需要加 -cp . 档名 才可以
eclipse 却能成功执行
http://i.imgur.com/xF00Ysb.png
不知道这是否重要 @@
反正 Eclipes 可以跑
※ 引述《poopoo888888 (阿川)》之铭言:
: 小弟初学Java.. OS是Windows XP
: 先说声抱歉 我知道这问题很基础.. 但我google了好久 在版上爬了文 
: 跟我的状况都不一样.. 我不知道怎么办 T_T
: 一年前摸过java 电脑里的java版本有点乱 所以我把所有java都移除了
: 重灌了一次Java SE 7u3 JDK
: 接着把PATH设向了Java的bin资料夹
: 所以在cmd底下 输入java会有反应(跑出一堆中文的用法提示)
: 输入javac也会有反应(跑出一堆英文的用法提示)
: 上网找了份sample code
: public class HelloWorld {
: public static void main (String[] args) {
: System.out.println("Hello World!");
: }
: }
: 存成HelloWorld.java 丢进test资料夹
: 在cmd下移到test资料夹
: 输入javac HelloWorld.java
: 成功创造出一个HelloWorld.class档
: 然而 接下来的事我却怎样都解决不了..
: 输入java HelloWorld
: cmd表示"错误:找不到或无法加载主要类别HelloWorld"
: 怎么会这样.. orz 明明输入java或是javac都有反应的.. 我还有哪边没设定好吗?
: 有大大有类似经验的吗?
: 谢谢!
作者: wtao (淘)   2015-08-05 17:34:00
NOPAD++ ??
作者: icydream (巧虎)   2015-08-05 23:25:00
能否在cmd底下,输入echo %classpath%,看结果是什么
作者: adahsu (路边的垃圾筒)   2015-08-06 17:58:00
Eclipse 能跑是因为它帮忙设定了 CLASSPATH 呀 ~
作者: icydream (巧虎)   2015-08-06 19:49:00
我猜想是有设定到classpath(环境变量),若没设定,默认是.

Links booklink

Contact Us: admin [ a t ] ucptt.com