2012-05-08 14 views
11

हाय के लिए अपवाद नहीं मिला है हाय मेरे पास निम्न कॉन्फ़िगरेशन है।जेट्टी: रन क्लास को org.mortbay.jetty.webapp.WebAppContext

<plugin> 
    <groupId>org.mortbay.jetty</groupId> 
    <artifactId>jetty-maven-plugin</artifactId> 
    <version>8.1.3.v20120416</version> 
</plugin> 

और मेरे घाट-env.xml में मैं

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN" "http://www.eclipse.org/jetty/configure.dtd"> 
<Configure class="org.mortbay.jetty.webapp.WebAppContext"> 
</Configure> 

जब मैं mvn जेटी के साथ चलाने के: रन मैं निम्नलिखित त्रुटि मिलती है।

Caused by: java.lang.ClassNotFoundException: org.mortbay.jetty.webapp.WebAppCont 
ext 
     at 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 java.lang.ClassLoader.loadClass(ClassLoader.java:356) 
     at org.eclipse.jetty.util.Loader.loadClass(Loader.java:92) 
     at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.nodeClas 
s(XmlConfiguration.java:349) 
     at org.eclipse.jetty.xml.XmlConfiguration$JettyXmlConfiguration.configur 
e(XmlConfiguration.java:314) 
     at org.eclipse.jetty.xml.XmlConfiguration.configure(XmlConfiguration.jav 
a:279) 
     at org.mortbay.jetty.plugin.AbstractJettyMojo.applyJettyXml(AbstractJett 
yMojo.java:449) 
     at org.mortbay.jetty.plugin.AbstractJettyMojo.startJetty(AbstractJettyMo 
jo.java:467) 

मैं इसे कैसे ठीक करूं?

उत्तर

18

मुझे लगता है कि आप एक घाट-web.xml या कुछ पुराने घाट विन्यास फाइल

org.mortbay.jetty.webapp.WebAppContext = org.eclipse.jetty.webapp.WebAppContext

पैकेजिंग jetty7 में अलग है और 8 के आसपास चल के बाद से हम ग्रहण नींव में कुछ करने के लिए ले जाया गया है बहुत साल पहले। java.lang.IllegalArgumentException:

http://wiki.eclipse.org/Jetty/Starting/Porting_to_Jetty_7

+0

धन्यवाद लेकिन अब मैं इस अपवाद की वजह से मिल वर्ग 'org.mortbay.jett y.plugin.JettyServer' प्रकार 'org.eclipse की नहीं है की वस्तु। jetty.webapp.WebAppContext '। –

+0

यह मानते हुए कि 'jett y' में स्थान केवल आपकी टिप्पणी में एक त्रुटि है, आप यहां किस फाइल को संसाधित कर रहे हैं? क्या यह आपकी वेब-आईएनएफ निर्देशिका में एक जेटी-वेब.एक्सएमएल है, पुरानी संदर्भ.एक्सएमएल फ़ाइल या कुछ और? –

+0

उनकी कोई जेटी-वेब.एक्सएमएल सिर्फ सादा web.xml फ्रॉम टोमकैट की तरह नहीं है। –