1

Maven プラグインを使用して gwt プロジェクトを作成しました。

mvn -DarchetypeGroupId=org.codehaus.mojo -DarchetypeArtifactId=gwt-maven-plugin -DarchetypeVersion=2.5.1 -DgroupId=com.savdev.BasicGwtProject -DartifactId=BasicGwtProject -Dversion=1.0 org.apache.maven.plugins:maven-archetype-plugin:generate

プロジェクト設定で、GWT ファセットを追加しました。GWTへのパスを設定すると、GWTがインストールされたディレクトリ(gwt-2.5.1バージョン)に、警告が表示されました:

パスが有効な GWT インストールではありません: クラス 'com.google.gwt.dev.GWTCompiler' が jar に見つかりません:...gwt-dev.jar

直せますか?IDEA は GWT のダウンロードを提案していますが、既にダウンロードされており、これが最後のバージョンです。IDEA は GWT の最後のバージョンをまだサポートしていないのでしょうか?

2番目の問題、実行しました:maven install。出力は次のとおりです。

[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running junit.framework.TestSuite@2ad1e832
[INFO] Please navigate your browser to this URL:
[INFO] http://169.254.56.62:55728/com.savdev.BasicGwtProject.gwtBasicModuleJUnit.JUnit/junit-standards.html?gwt.codesvr=169.254.56.62:55724

ナビゲートしましたが、ブラウザは何も応答しませんでした。(ちなみに私はGWT developer pluginインストール済みです)。ここで実際に何をすることになっていますか?

私が発見したい最後の問題は、アプリケーションの実行に関するものです。ここProject/Edit configuration/GWT configurationで説明したように構成しましたが、開始ページのオプションをオフのままにしました。

次に、IDEA で構成を実行しました。今、私は出力を見ることができます:

[WARN] Server class 'com.google.gwt.junit.server.JUnitHostImpl' could not be found in the web app, but was found on the system classpath
   [WARN] Adding classpath entry 'file:/C:/Users/sav/.m2/repository/com/google/gwt/gwt-user/2.5.1/gwt-user-2.5.1.jar' to the web app classpath for this session
   For additional info see: file:/D:/DevSoft/gwt-2.5.1/doc/helpInfo/webAppClassPath.html
[WARN] No startup URLs supplied and no plausible ones found -- use -startupUrl
Dev Mode initialized

現時点では、これらの警告が何であるかはわかりませんが、次のページにアクセスしようとしました:

http://localhost:8888/

WEB-INF と、モジュール名 - という名前のフォルダーのみが表示されます'gwtBasicModule'。私は web.xml を見て、見つけました:

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

生成された gwtBasicModule.html ファイルも存在します。http://localhost:8888/ページにアクセスしても表示されないのはなぜですか? IDEA と Maven gwt プラグインの両方を介してアプリケーションを正しく実行するにはどうすればよいですか?

4

1 に答える 1

0

テストモードを設定する必要があります

于 2013-10-28T12:32:26.363 に答える