首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法生成Partner.jar

无法生成Partner.jar
EN

Stack Overflow用户
提问于 2017-03-08 13:45:21
回答 2查看 849关注 0票数 0

我想将java与salesforce集成起来,因为我正在尝试生成partner.jar,我将遵循以下链接

Force.com网络服务连接器简介

我正在使用合作伙伴WSDL。我正忙于生成Partner.jar文件,

这里需要帮助..!

我正在使用命令,我的命令是**java -classpath J:\Practice\force-wsc-36.1.1.jar com.sforce.ws.tools.wsdlc J:\Practice\Partner.wsdl .\Partner.jar,现在例外是

代码语言:javascript
复制
Error: A JNI error has occurred, please check your installation and try again
Exception in thread "main" java.lang.NoClassDefFoundError: org/stringtemplate/v4
/STGroupDir

        at java.lang.Class.getDeclaredMethods0(Native Method)
        at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
        at java.lang.Class.privateGetMethodRecursive(Unknown Source)
        at java.lang.Class.getMethod0(Unknown Source)
        at java.lang.Class.getMethod(Unknown Source)
        at sun.launcher.LauncherHelper.validateMainClass(Unknown Source)
        at sun.launcher.LauncherHelper.checkAndLoadMain(Unknown Source)
Caused by: java.lang.ClassNotFoundException: org.stringtemplate.v4.STGroupDir
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
EN

回答 2

Stack Overflow用户

发布于 2017-08-22 12:58:15

您正在尝试使用WSDL文件生成partner.jar,并且使用"force-wsc-36.1.1.jar“()。

到WSC-36连接器时,需要一个额外的框架来生成"partner.jar“调用"StringTemplate引擎框架”。

使用以下链接下载最新的"StringTemplate二进制“jar文件:字符串模板jar文件

将字符串模板jar、wsc和WSDL文件放在一个位置。

  1. 开放CMD
  2. 转到放置所有文件的目录。
  3. 在命令下面触发以生成partner.jar文件。 java -classpath force-wsc-36.1.1.jar;ST-4.0.8.jar com.sforce.ws.tools.wsdlc partner.wsdl partner.jar 语法:Java -classpath WSC文件;字符串模板jar文件com.sforce.ws.tools.wsdlc Partner.wsdl文件
票数 0
EN

Stack Overflow用户

发布于 2022-04-01 14:54:48

  1. 在您的wsdl驱动器中创建一个名为C:\的文件夹,并在其中复制以下jars:force-wsc-54.0.0.jar ST-4.3.1.jar rhino-1.7.14.jar antlr-4.0-complete.jar
  2. 打开cmd并运行:
代码语言:javascript
复制
java -classpath C:\wsdl\force-wsc-54.0.0.jar;C:\wsdl\ST-4.3.1.jar;C:\wsdl\rhino-1.7.14.jar;C:\wsdl\antlr-4.0-complete.jar com.sforce.ws.tools.wsdlc partner.wsdl.xml C:\wsdl\sf-partner.jar

注意:C:\wsdl\sf-partner.jar是生成的.jar存根文件。

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

https://stackoverflow.com/questions/42673026

复制
相关文章

相似问题

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