文档

Java™ 教程-Java Tutorials 中文版
问题和练习
Trail: Essential Classes
Lesson: The Platform Environment

问题和练习:平台环境

问题

1. 程序员安装 .jar 文件中包含的新库。为了从代码中访问库,他将 CLASSPATH 环境变量设置为指向新的 .jar 文件。现在他发现他在尝试启动简单应用程序时收到错误消息:

java Hello
Exception in thread "main" java.lang.NoClassDefFoundError: Hello

在这种情况下,Hello 类被编译成当前目录中的 .class 文件 — 然而 java 命令似乎找不到它。出了什么问题?

练习

1. 编写一个应用程序 PersistentEcho,具有以下功能:

检查一下你的答案。


Previous page: PATH and CLASSPATH
Next page: Regular Expressions