首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我能从文件中分辨出JCo版本吗?

我能从文件中分辨出JCo版本吗?
EN

Stack Overflow用户
提问于 2013-08-19 11:59:53
回答 3查看 2.1K关注 0票数 1

我正在使用一个安装和使用SAP Java连接器的企业产品。有什么方法可以告诉我(例如,从已安装的JAR和DLL)?它使用的是什么版本的JCo?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-08-21 17:05:53

我不确定您是否可以修改代码,因此首先是一个通用方法。

类JCo包含一组返回库范围信息的方法,例如版本:

代码语言:javascript
复制
com.sap.conn.jco.JCo.getVersion()

您可以使用if eiter在应用程序中添加调试信息,或者创建链接到使用的JCo.jar的小程序,并显示信息。

否则,如果您只需要检查marjor版本(2 ou 3),JCO 3被称为“皂荚3.jar”,而版本2只是"sapjco.jar“

票数 1
EN

Stack Overflow用户

发布于 2013-08-29 19:25:07

JCo JAR包含一个主要方法,可以调用该方法来显示一些信息,比如JCo JAR本身和本机库的版本。

如果JAR和相应的本机lib都位于当前目录中,则可以从命令行中的以下命令启动它:

java -jar stijco3.jar

这将打开带有信息的窗口(在图形前端)或生成控制台输出(在无头系统上)。要强制控制台输出,可以将-stdout添加到命令中(可能只适用于Unix系统)。

这也是一种检查JCo JAR是否适合本机库的好方法,并且您正在系统架构中使用正确的发行版。

票数 2
EN

Stack Overflow用户

发布于 2013-12-28 06:43:52

只需右键单击jar文件并以管理员身份运行,它将提供有关jco版本的石墨化信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18313265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档