我无法在CMD中运行java程序,但在日食中它可以。
这些是我的配置:
CLASSPATH:;%JAVA_HOME%\ lib中\ dt.jar;%JAVA_HOME%\ lib中\的tools.jar
JAVA_HOME:C:\ Program Files \ Java \ jdk1.7.0_03
路径:%JAVA_HOME%\ bin中;%JAVA_HOME%\ JRE \ BIN
我认为该程序没有问题,因为我甚至没有成功运行一个程序。所有这些程序都来自Head First Java的官方网站。我可以使用 javac 没有任何问题。
我现在只能提供这些。如果您需要更多信息,我会提供给您。
答案 0 :(得分:4)
您应该在f:\pro\hfjavafinalsamples
并运行
java chap01.BeerSong
您需要为java
命令提供完全限定的类名,根据错误消息chap01.BeerSong
。然后,java
会在BeerSong
目录中查找chap01
包中的类chap01
。
请注意,Java也区分大小写,即使文件系统不是 - 类简单名称为BeerSong
,而不是beersong
。