Salesforce 尝试创建帐户对象时发生类加载器错误
尝试执行行Salesforce 尝试创建帐户对象时发生类加载器错误,salesforce,Salesforce,尝试执行行Account a=new Account()时我收到错误 at java.lang.ClassLoader.defineClass(ClassLoader.java:791) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) at java.net.URLCl
Account a=new Account()时代码>我收到错误
at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:791)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:449)
at java.net.URLClassLoader.access$100(URLClassLoader.java:71)
at java.net.URLClassLoader$1.run(URLClassLoader.java:361)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
at merchantapp.MerchantAPP.main(MerchantAPP.java:110)
Caused by: java.lang.ClassNotFoundException: com.sforce.ws.bind.XMLizable
ay java.net.URLClassLoader$1.run(URLClassLoader.java:366)
at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
at java.lang.ClassLoader.loadClass(ClassLoader.java:423)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
at java.lang.ClassLoader.loadClass(ClassLoader.java:356)
... 25 more
Java Result: 1
虽然看起来错误是由于我的程序找不到XMLizable类引起的,但我无法执行import com.sforce.ws.*代码>它将导入所需的类
提前感谢任何能提供帮助的人 问题是使用java-classpath wsc-23.jar com.sforce.ws.tools.wsdlc SFwsdl.xml salesforce创建的jar文件。jar
没有将所有必要的包都包含到salesforce.jar中。这使我无法包含import com.sforce.ws.*代码>在我的代码中
为了解决这个问题,我导入了https://code.google.com/p/sfdc-wsc/downloads/list
也可以添加到我的项目中。一旦我这样做了,我就能够导入所有包并使用以前对我隐藏的任何对象
如果有人发现一个更干净的方法来做这件事,请让我知道 问题是使用java-classpath wsc-23.jar com.sforce.ws.tools.wsdlc SFwsdl.xml salesforce创建的jar文件。jar
没有将所有必要的包都包含到salesforce.jar中。这使我无法包含import com.sforce.ws.*代码>在我的代码中
为了解决这个问题,我导入了https://code.google.com/p/sfdc-wsc/downloads/list
也可以添加到我的项目中。一旦我这样做了,我就能够导入所有包并使用以前对我隐藏的任何对象
如果有人发现一个更干净的方法来做这件事,请让我知道