2012-04-17 6 views
0

GWTサンプルStockWatcherを実行しようとしています。私のユーザーwebAppCreatorは、Googleチュートリアルのすべての指示に従ってEclipse用のプログラムを入手します。私は自分のprogectをEclipseにインポートし、プロジェクトプロパティで "Use Google Web Toolkit"チェックボックスをクリックして、Debug As - > Web Applicationをクリックします。ここでGWTサンプルを実行できません

<?xml version="1.0" encoding="UTF-8"?> 
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
      http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" 
    version="2.5" 
    xmlns="http://java.sun.com/xml/ns/javaee"> 

    <!-- Servlets --> 
    <servlet> 
    <servlet-name>greetServlet</servlet-name> 
    <servlet-class>com.company.gwt.stockwatcher.server.GreetingServiceImpl</servlet-class> 
    </servlet> 

    <servlet-mapping> 
    <servlet-name>greetServlet</servlet-name> 
    <url-pattern>/stockwatcher/greet</url-pattern> 
    </servlet-mapping> 

    <!-- Default page to serve --> 
    <welcome-file-list> 
    <welcome-file>StockWatcher.html</welcome-file> 
    </welcome-file-list> 

</web-app> 

StockWatcher.gwt.xmlです:それから私はここで

Started code server on port 9997 
Parsing file:<some file path>/StockWatcher/war/WEB-INF/web.xml 
    startElement: web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee 
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5" 
xmlns="http://java.sun.com/xml/ns/javaee" 
    startElement: servlet 
    startElement:  servlet-name 
    characters:  greetServlet 
    endElement:  servlet-name 
    startElement:  servlet-class 
    characters:  com.company.gwt.stockwatcher.server.GreetingServiceImpl 
    endElement:  servlet-class 
    endElement: servlet 
    startElement: servlet-mapping 
    startElement:  servlet-name 
    characters:  greetServlet 
    endElement:  servlet-name 
    startElement:  url-pattern 
    characters:  /stockwatcher/greet 
    endElement:  url-pattern 
    endElement: servlet-mapping 
    startElement: welcome-file-list 
    startElement:  welcome-file 
    characters:  StockWatcher.html 
    endElement:  welcome-file 
    endElement: welcome-file-list 
    endElement: web-app 
Loading modules 
    \-remoteUI 
     [ERROR] Invalid module name: '\-remoteUI' 
[ERROR] shell failed in doStartup method 
    Parsing response (length 1443) 
    Ping delay is 1; next ping at Tue Apr 17 13:06:08 EEST 2012 
    Server version (2.3.0) is not newer than 2.4.0 

は私ののweb.xmlファイルされ得る

<?xml version="1.0" encoding="UTF-8"?> 
<module rename-to='stockwatcher'> 
    <inherits name='com.google.gwt.user.User'/> 

    <inherits name='com.google.gwt.user.theme.clean.Clean'/> 

    <entry-point class='com.company.gwt.stockwatcher.client.StockWatcher'/> 

    <source path='client'/> 
    <source path='shared'/> 

</module> 

問題があっても繰り返されるIチュートリアルページからプロジェクトをダウンロードしてください。どうすれば問題を解決できますか?

UPD:

問題が発生しました「StockWatcherを起動」:奇妙な、しかし、私は再びそれを起動しようとしたとき(変更は)私が得ていないウィンドウを「問題が発生しました」。

変数の参照空の選択:$ {} container_path

これがなぜ起こるか任意のアイデア?

答えて

0

デバッグ設定を削除して問題を解決しました。デバッグモードで実行しようとすると、Eclipseは新しいデバッグ設定を生成し、すべて正常に機能しました。

0

プロジェクトを右クリックし、メニュー項目を実行を選択すると、実行コンフィギュレーションウィンドウのGWTタブで利用可能なモジュールは何か確認できますか?

+0

StockWatcherとStockWatcherJUnitという2つのモジュールがあります。 StockWatcherJUnitを削除しようとしましたが、何も起こりませんでした。 –

0

起動設定はプロジェクトの場所によって異なります。起動設定を実行する前に、参照するプロジェクトの場所をEclipseが知ることができるようにプロジェクトをプロジェクトエクスプローラで選択する必要があります。

関連する問題