追加到derby.database.classpath

时间:2016-06-23 11:14:13

标签: classpath derby

在Apache Derby中,可以使用冒号分隔符向derby.database.classpath添加多个条目。像这样:

call SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY('derby.database.classpath', 'APP.StringUtilities:APP.FileUtilities');

如果您事先知道需要加载哪些东西,那么效果很好。就我而言,数据库在许多应用程序之间共享,每个应用程序都可以将jar文件安装到其中。

我想知道是否可以附加到现有列表,就像在linux中你可能会做的那样:

export CLASSPATH=${CLASSPATH}:SomeOtherFile.jar

我试过这个:

call SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY('derby.database.classpath', select SYSCS_UTIL.SYSCS_GET_DATABASE_PROPERTY('derby.database.classpath') || ':APP.FileUtilities' from SYSIBM.SYSDUMMY1);

而且:

call SYSCS_UTIL.SYSCS_SET_DATABASE_PROPERTY('derby.database.classpath', values SYSCS_UTIL.SYSCS_GET_DATABASE_PROPERTY('derby.database.classpath') || ':APP.FileUtilities');

但都没有奏效。有没有办法附加到derby.database.classpath的现有值?

0 个答案:

没有答案