回 帖 发 新 帖 刷新版面

主题:【菜鸟请教】程序包acm.graphics不存在

最近开始学习java,看的是《Java语言的科学与艺术》这本书,编译第一个程序后总是程序如下错误:
D:\JAVA>javac HelloProgram.java
HelloProgram.java:1: 错误: 程序包acm.graphics不存在
import acm.graphics.*;
^
HelloProgram.java:2: 错误: 程序包acm.program不存在
import acm.program.*;
^
HelloProgram.java:4: 错误: 找不到符号
public class HelloProgram extends GraphicsProgram {
                                ^
  符号: 类 GraphicsProgram
HelloProgram.java:6: 错误: 找不到符号
                add(new GLbbel("hello,Program",100,75));
                        ^
  符号:   类 GLbbel
  位置: 类 HelloProgram
4 个错误
恳请各位高手不吝赐教,先谢谢了。

回复列表 (共3个回复)

沙发

就是在环境变量$CLASSPATH下找不到那两个包,你把包的位置加入$CLASSPATH,或把包copy到$JAVA_HOME下的库lib

板凳

非常感谢你的回复,现在这个问题已经解决了,真是太感谢你了。
不过又出现了新的问题,编译后执行时,提示[color=0000FF]错误:仅当显示请求注释处理时才接受类名称[/color],再次请教,谢谢了。

3 楼


[color=000080]错误:仅当显示请求注释处理时才接受类名称[/color]已解决,自己把javac和java搞错了![em21]

我来回复

您尚未登录,请登录后再回复。点此登录或注册