【问题标题】:Bundling Java libraries with a DB2 Java stored procedure将 Java 库与 DB2 Java 存储过程捆绑在一起
【发布时间】:2012-04-30 17:49:41
【问题描述】:

使用 IBM Data Studio 创建一个 DB2 Java 存储过程,我有一些类路径中需要的库。 我在 VM 中运行 Data Studio,并在云实例中远程部署到我的 DB2 服务器。

如何将 jar 与我的存储过程捆绑在一起?

【问题讨论】:

  • 你的意思是如何在Java应用程序中执行存储过程?
  • guess 那么,如何部署 Java 存储过程及其在 Java 项目(不是数据项目)中的依赖项才能运行 SP DB2?
  • 你需要了解两件事:1.从Java应用程序执行一个存储过程,2.用Java语言创建一个存储过程。你在看the 2nd one

标签: stored-procedures db2 java-stored-procedures db2-luw ibm-data-studio


【解决方案1】:

将存储过程部署到服务器时:

确保单击下一步而不是“完成”以进入第二个屏幕:

Compile options: 字段中,使用 -classpath 命令行选项附加您的依赖项。

注意:-cp 速记选项不起作用!

【讨论】:

  • 我试过了,通过配置类路径,我可以部署存储过程。我检查了制作的 jar,它不包含 jar 库,所以我的代码因 NoClassDefFoundError 失败
猜你喜欢
  • 1970-01-01
  • 2020-08-03
  • 1970-01-01
  • 1970-01-01
  • 2010-12-29
  • 1970-01-01
  • 2017-05-12
  • 1970-01-01
  • 2011-10-12
相关资源
最近更新 更多