Java 我把H2触发器类放在哪里?

Java 我把H2触发器类放在哪里?,java,triggers,classpath,h2,Java,Triggers,Classpath,H2,我创建了一个类文件,它是extend Trigger。我还创建了触发器查询。但当我运行这个触发器时,我得到了类NotFound错误。在文档中提到将自定义触发器类放入数据库类路径?类路径的确切含义是什么?我需要重新编译h2吗?假设您的类已编译/打包为filenametrigger.jar。 如果使用h2.bat/h2.sh在服务器模式下运行h2 db,请将 trigger.jar插入此命令: @java -cp "h2-1.4.196.jar;trigger.jar;%H2DRIVERS%;%CL

我创建了一个类文件,它是extend Trigger。我还创建了触发器查询。但当我运行这个触发器时,我得到了类NotFound错误。在文档中提到将自定义触发器类放入数据库类路径?类路径的确切含义是什么?我需要重新编译h2吗?

假设您的类已编译/打包为filenametrigger.jar。 如果使用h2.bat/h2.sh在服务器模式下运行h2 db,请将 trigger.jar插入此命令:

@java -cp "h2-1.4.196.jar;trigger.jar;%H2DRIVERS%;%CLASSPATH%" org.h2.tools.Console %*

假设您的类被编译/打包为filenametrigger.jar。 如果使用h2.bat/h2.sh在服务器模式下运行h2 db,请将 trigger.jar插入此命令:

@java -cp "h2-1.4.196.jar;trigger.jar;%H2DRIVERS%;%CLASSPATH%" org.h2.tools.Console %*