2009-10-23 13 views
6

के साथ काम नहीं कर रहा है, मैं थोड़ी देर के लिए स्प्रिंग के साथ जीडब्ल्यूटी काम करने की कोशिश कर रहा हूं। क्या कोई ऐसा व्यक्ति है जो स्प्रिंग के साथ आधिकारिक ग्रहण जीडब्ल्यूटी प्लगइन का उपयोग कर रहा है, और जिसने मेजबान मोड को उस संयोजन के साथ काम करने में कामयाब रहा है?जीडब्ल्यूटी होस्टेड मोड स्प्रिंग + एक्लिप्स + जीडब्ल्यूटी ग्रहण प्लगइन

मैं GWTontroller का उपयोग कर रहा हूं ताकि gwT को dispatcher-servlet.xml के माध्यम से प्रारंभ किया जा सके। चूंकि मेरा वेब-आईएनएफ युद्ध में नहीं है, लेकिन वेबकंटेंट फ़ोल्डर में, मैं जावा कोड को संकलित करते समय "-war वेबकंटेंट" स्विच का उपयोग करता हूं .js।

होस्ट किए गए मोड के लिए ... यदि मैं इसे आईडीई (वेब ​​एप्लिकेशन के रूप में चलाएं) के माध्यम से चलाने की कोशिश करता हूं तो मुझे "लॉन्च असफल - प्रोजेक्ट माइप्रोजेक्ट में कोई होस्ट पेज नहीं मिला।" मैं इसे चींटी कार्य के साथ चल रहा है की कोशिश की है जो कुछ इस तरह चला जाता है:

<condition property="XstartOnFirstThread" value="-XstartOnFirstThread"> 
    <os family="mac"/> 
</condition> 
<condition property="XstartOnFirstThread" value=""> 
    <not><os family="mac"/></not> 
</condition> 

<target name="hosted" depends="" description="Run hosted mode"> 
    <java failonerror="true" fork="true" classname="com.google.gwt.dev.HostedMode"> 
     <classpath> 
      <pathelement location="src" /> 
      <path refid="my-client-classpath" /> 
     </classpath> 
     <jvmarg value="-Xmx256M" /> 
     <jvmarg line="${XstartOnFirstThread}" /> 
     <arg value="-startupUrl" /> 
     <arg value="MyPage.html" /> 
     <arg value="my.gwt.client.Whatever" /> 
    </java> 
</target> 

होस्ट किए गए इस मोड शुरू में जो परिणाम, लेकिन मैं अपने वेब पेज के बजाय 404 मिलता है ...

संपादित करें: जब मैं की मेजबानी करने के लिए जाना मोड, मैं संकलित जावास्क्रिप्ट कोड के साथ फ़ोल्डर देखता हूं लेकिन कुछ भी नहीं। तो मेरा सवाल मूल रूप से किसी को एक अच्छा ट्यूटोरियल या एक सेटअप मिला है जिसे वह साझा कर सकता है? नेट पर बहुत आधा बेक्ड जानकारी है, लेकिन मैं इसे किसी भी काम में सक्षम नहीं कर पाया।

संपादित करें 2: यहाँ मेरी .gwt.xml फ़ाइल है, यह बहुत बुनियादी है:

<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE module PUBLIC "-//Google Inc.//DTD Google Web Toolkit 1.7.1//EN" "http://google-web-toolkit.googlecode.com/svn/tags/1.7.1/distro-source/core/src/gwt-module.dtd"> 
<module rename-to='whatever'> 
<!-- Inherit the core Web Toolkit stuff.      --> 
<inherits name='com.google.gwt.user.User' /> 

<!-- Inherit the default GWT style sheet. You can change  --> 
<!-- the theme of your GWT application by uncommenting   --> 
<!-- any one of the following lines.       --> 
<inherits name='com.google.gwt.user.theme.standard.Standard' /> 
<!-- <inherits name='com.google.gwt.user.theme.chrome.Chrome'/> --> 
<!-- <inherits name='com.google.gwt.user.theme.dark.Dark'/>  --> 

<!-- Other module inherits          --> 

<!-- Specify the app entry point class.       --> 
<entry-point class='my.gwt.client.Whatever' /> 

<!-- Lokalizacije            --> 
<extend-property name="locale" values="hr" /> 

</module> 
+0

आप यूआरएल पोस्ट कर सकते हैं मदद करता है कि आपके ब्राउज़र पहुंचने की कोशिश करता है? –

+0

यूआरएल एंट टास्क में तर्कों में से एक है - इस मामले में "http: // localhost: 8080/MyPage.html", जो काम करता है जब मैं सामान्य रूप से टॉमकैट शुरू करता हूं लेकिन मेजबान मोड में काम नहीं करता है। – Domchi

+0

क्या आप अपना मॉड्यूल सीएफजी पोस्ट कर सकते हैं? क्या आप नाम बदलने के लिए नाम बदल रहे हैं? –

उत्तर

1

हम this tutorial इस्तेमाल किया यह हमारे लिए काम कर पाने के, आशा है कि यह

+0

मैं कोशिश करूँगा, धन्यवाद! – Domchi

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