Linux - 编译java文件(hsqldb)

时间:2013-10-11 15:45:54

标签: java linux hsqldb

javac db.java
# no errors
java -cp hsqldb.jar db 

当我使用-cp选项时,我得到:“错误:无法找到或加载主类db”。我的代码在ide中运行,但不在控制台中。

1 个答案:

答案 0 :(得分:4)

您已通过-cp将类路径定义为仅包含.jar文件。您需要声明包含.class文件的目录

e.g。如果您的db.class文件位于当前目录(.

java -cp hsqldb.jar:. db

(Unix)或

java -cp hsqldb.jar;. db

(视窗)。注意平台之间的冒号/分号变化。