猿问

在命令行启动 H2 数据库服务器时,用户定义的类在 CLASSPATH 中可用

我从命令行启动 H2 服务器工具:

java -cp h2*.jar org.h2.tools.Server

我想使用一个用户定义的类象Function中显示的一个用户定义的函数和存储过程部分。

我用我的用户功能做了几次尝试:

  • 编译成Function.class文件

  • 编译成acme/Function.class文件

  • 将其打包成acme.jar文件

  • 将其打包成h2acme.jar文件

并尝试了多种方法将它包含到类路径中,但没有成功。
例如:

[user@host h2]$ java -cp ./h2*.jar:./acme.jar org.h2.tools.Server -tcp -web
Error: Could not find or load main class org.h2.tools.Server

我已阅读此相关问题并遵循那里的指示。
但它似乎不起作用。


智慧大石
浏览 90回答 2
2回答
随时随地看视频慕课网APP

相关分类

Java
我要回答