2009-10-23 14 views
6

私は今、SpringでGWTを使用するようにしています。公式のEclipse GWTプラグインをSpringで使用している人はいますか?また、その組み合わせで動作するホストモードを取得できた人はいますか?GWTのホストモードがSpring + Eclipse + GWT Eclipseプラグインと連携していません

私はGWTControllerを使用して、dispatcher-servlet.xmlからGWTを初期化しています。私のWEB-INFは戦争ではなくWebContentフォルダにあるので、Javaコードを.jsにコンパイルするときには "-war WebContent"スイッチを使用します。

ホストモードの場合... IDE(Webアプリケーションとして実行)で実行しようとすると「起動に失敗しました - プロジェクトMyProjectでホストページが見つかりませんでした」と表示されます。私はこのような何かを行くどのAntタスクとそれを実行してみました:

<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> 

これは、ホスト・モードの開始になりますが、私が代わりに自分のWebページの404を取得...

編集:私がホストに行くときモードでは、私はコンパイルされたJavascriptコードがあるフォルダを参照してください。だから私の質問は基本的に誰かが良いチュートリアルや彼が共有できるセットアップを持っているのですか?ネット上にはハーフベークの情報がたくさんありますが、それを動作させることはできませんでした。

EDIT 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

に役立ちます願っていますが、そのブラウザのURLを投稿することができますアクセスしようとしていますか? –

+0

URLはAntタスクの引数の1つです。この場合は "http:// localhost:8080/MyPage.html"です。これはTomcatを正常に起動してもホストモードでは動作しません。 – Domchi

+0

モジュールcfgを投稿できますか?リネームする属性を使用していますか? –

答えて

1

我々はそれが私たちのために働いて取得するthis tutorialを使用し、それは

+0

私はそれを試してみるよ、ありがとう! – Domchi

関連する問題