无法在 Eclipse 之外使用 SAP JCo 库

问题描述

我需要从 Java 连接到 SAP 系统。我了解了 JCo 库。我下载了库,但与 jar 一起,我也得到了一个 .dll 文件。我将 jar 和 dll 放在一个单独的文件夹中,并依赖于 pom.xml 我已经给出了自定义路径。

my configuration of SAP JCo

从 Eclipse 中,我能够运行应用程序并从 SAP 系统获取数据。但是当我尝试在 tomcat 中部署应用程序时,我得到了

java.lang.NoClassDefFoundError: com/sap/conn/jco/JCoException

我已将 sapjco3.jar 文件添加到 tomcat 的 lib 文件夹和 java/jre/bin 文件夹中的 sapjco3.dll 文件。

我的 pom.xml :

<dependency>
            <groupId>sap.table</groupId>
            <artifactId>sap.table</artifactId>
            <version>3.1.2</version>
            <scope>system</scope>
            <systemPath>${basedir}/ext_jars/sapjco3.jar</systemPath>
        </dependency>

请帮我解决这个问题。 提前致谢, 克兰蒂。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...