1

彻底搜索互联网并尝试我发现的所有内容,我走到了死胡同。

我找不到任何说明来帮助我将 SAP java 连接器 (sapjco3) 安装到 Glassfish Server 4.0。

据我了解(http://docs.oracle.com/cd/E19957-01/820-7202/ggymv/index.html)sapjco必须通过连接器连接池来实现。我试图将 sapjco3.jar sapjco3.dll 和 sapjco3.pdb 复制到每个可能的位置,但没有成功。

我的服务器运行的是windows 2003。如果你做到了,请帮助我!

谢谢,

吉洛普

4

1 回答 1

1

您提供的链接不包含有关所需 dll 文件的任何信息,该文件是 JCo 3 的本机库(例如,在 linux 上,该文件名为 libsapjco3.so)。

查看您从 SAP 获得的 sapjco3 存档的 javadoc 文件夹,其中有一个名为intro.html的文件,其中包含有关如何在许多操作系统上安装 JCo 3 的说明(单击页面顶部的安装链接) .

从 sapjco3-NTAMD64-3.0.10 档案中的 intro.html 引用:

要安装适用于 Windows 的 JCo,请将相应的分发包解压缩到任意目录 {sapjco3-install-path}。

注意:不要将 sapjco3.dll 复制到 {windows-dir}\system32 或 {windows-dir}\SysWOW64 目录中。这将破坏已安装在同一系统上的其他 JCo 版本的可操作性。此外,如果 sapjco3.dll 将来在相应的 Windows 系统目录中被替换,您将面临当前安装也将不再工作的风险。

然后将 {sapjco3-install-path} 添加到 PATH 环境变量。最后,将 {sapjco3-install-path}\sapjco3.jar 添加到您的 CLASSPATH 环境变量中。

我已经按照上面的说明让它在 Windows 7 64 位和 JBoss EAP 6.1 上运行。

有关修改后的 PATH 环境变量的屏幕截图,请参阅我的另一篇文章。

于 2014-03-13T13:02:43.473 回答