2010-02-19 16 views
9

मैं दूरस्थ वेबसाइट से जावा फाइलें बनाने की कोशिश कर रहा हूं। मैं अक्ष 1.4 डाउनलोड किया है, ग के लिए lib फ़ोल्डर की नकल की: \ डेटा \ अक्ष \ lib इन फ़ाइलों में से इसमें शामिल हैं:डब्ल्यूएसडीएल 2 जावा थ्रो मुख्य वर्ग नहीं ढूंढ सका: org.apache.axis.wsdl.WSDL2Java

  • axis.jar
  • अक्ष-ant.jar
  • कॉमन्स की खोज-0.2। जार
  • कॉमन्स-प्रवेश-1.0.4.jar
  • jaxrpc.jar
  • log4j.properties
  • log4j-1.2.8.jar
  • saaj.jar
  • wsdl4j-1.5.1.jar

मैं ग कहा: \ डेटा \ अक्ष \% AXISCLASSPATH% करने के लिए lib फ़ोल्डर। अब मैं इस cmd का उपयोग कर जावा कक्षाएं बनाने के लिए कोशिश कर रहा हूँ:

जावा -cp% AXISCLASSPATH% org.apache.wsdl.WSDL2JAVA http://myurl.com?wsdl

हालांकि मैं यह त्रुटि संदेश प्राप्त हो रही है:

Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/axis/wsdl/ 
WSDL2Java 
Caused by: java.lang.ClassNotFoundException: org.apache.axis.wsdl.WSDL2Java 
     at java.net.URLClassLoader$1.run(Unknown Source) 
     at java.security.AccessController.doPrivileged(Native Method) 
     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) 
Could not find the main class: org.apache.axis.wsdl.WSDL2Java. Program will exi 
t. 

क्या कोई काम करने के लिए मेरी मदद कर सकता है?

उत्तर

6

यदि आप जावा संस्करण का उपयोग कर रहे हैं तो सामान्य रूप से क्लासपाथ में जार जोड़ें। यदि आप जावा 6 का उपयोग कर रहे हैं, तो here देखें यदि आप वाइल्डकार्ड का उपयोग करना चाहते हैं।

2

कोशिश

java -cp %AXISCLASSPATH% org.apache.wsdl.WSDL2Java http://myurl.com?wsdl 

कक्षा नाम केस संवेदनशील होते

eucalyptis रूप
+0

मैंने अक्ष 2 का उपयोग किया और यह ठीक काम किया। हालांकि अब मैं अपनी जावा फाइल में सेवा फ़ाइल का उपयोग कैसे करूं? मैंने import net.mycompany.myservice आयात करने का प्रयास किया, हालांकि मुझे पैकेज मिलता है। कोई विचार? – vikasde

-1

लॉग इन और संकलन और यह जार के सभी मिल जाएगा - यह मेरे यह पता लगाने की हमेशा के लिए ले लिया!

+0

वह कहां लॉगिन करना चाहिए? – orique

संबंधित मुद्दे