Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux-编译java文件(hsqldb)_Java_Linux_Hsqldb - Fatal编程技术网

Linux-编译java文件(hsqldb)

Linux-编译java文件(hsqldb),java,linux,hsqldb,Java,Linux,Hsqldb,当我使用-cp选项时,我得到:“错误:无法找到或加载主类db”。我的代码在ide中工作,但不在控制台中。您通过-cp将类路径定义为只包含.jar文件。您还需要声明包含.class文件的目录 e、 g.如果您的db.class文件位于当前目录() (Unix)或 (窗口)。注意平台之间的冒号/分号变化。javac生成.class,而不是.jar文件。cp必须指定一个文件夹。我有很多错误:@user1429101你应该问一个新问题。现在您的程序正在运行,您可以请求帮助调试它。别忘了发布代码并提出具体

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

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

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

(Unix)或


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

javac生成.class,而不是.jar文件。cp必须指定一个文件夹。我有很多错误:@user1429101你应该问一个新问题。现在您的程序正在运行,您可以请求帮助调试它。别忘了发布代码并提出具体问题。
javac db.java
# no errors
java -cp hsqldb.jar db 
java -cp hsqldb.jar:. db
java -cp hsqldb.jar;. db