0

私は問題なく動作していたテスト GAE Java プロジェクトに取り組んでいますが、同じプロジェクトに GWT を追加することを検討することにしました。その後、学習していた GAE を使い続けることにし、GWT を削除することにしました。問題は、Eclipse コンソール ペインに次のように表示されるため、開発サーバーにデプロイできないことです。適切な設定をプロジェクトの元の設定にリセットする方法を知っている人はいますか?

終了したテスト [Web アプリケーション] C:\Program Files\Java\jdk1.6.0_37\bin\javaw.exe 使用法: [オプション]

オプション: --help、-h このヘルプ メッセージを表示して終了します。--server=SERVER 最新の -s SERVER SDK バージョンを決定するために使用するサーバー。--address=ADDRESS ローカル マシン上のインターフェイスのアドレス -
バインド先の ADDRESS (またはすべてのインターフェイスで 0.0.0.0)。--port=PORT
ローカル マシンでバインドするポート番号。-p PORT --sdk_root=DIR SDK が配置されている場所をオーバーライドします。--disable_update_check 新しい SDK バージョンのチェックを無効にします。-- generated_dir=DIR 生成されたファイルが作成されるディレクトリを設定します。--jvm_flag=FLAG FLAG を JVM 引数として渡します。複数のフラグを指定するために繰り返すことができます。

4

2 に答える 2

0

新しいダミーのgaeプロジェクトを設定し、いろいろと調べてみると、自分の答えが見つかったようです。「名前を付けて実行」>「構成の実行...」>「(x)=引数」>「プログラム引数」 '--port = 8888'で始まる引数の残りの前に、追加のポートが定義されていました。'-codeServerPort 9997'の記述を削除すると、開発サーバーにデプロイされ、以前と同じように機能しているように見えます。

例えば

新しいダミープロジェクト:-port = 8888 "C:\ Users \ tech1 \ SSD Storage \ Eclipse Projects \ワークスペース\ダミー\war"

開発サーバーにデプロイされないプロジェクト:-codeServerPort 9997 --port = 8888 "C:\ Users \ tech1 \ SSD Storage \ Eclipse Projects \ worksheet \ test \ war"

于 2013-01-18T12:19:11.810 に答える
0

私は同じ問題に直面しましたが、回避策は非常に簡単です。

WAR で 1 つの jsp のみを使用して新しい appengine プロジェクトを 1 つ作成し、[Run As] > [Run Configurations...] > [Server] タブ -> [Run Built-In server] をオンにしてから、[Automatically select any port] をオンにしました。

サーバーが開始されました..いくつかの怪しい25334ポートで..コンソールターミナルの赤いボタンを使用して停止しました。

それから私はそれを8888に戻し、WHOAプロジェクトはRan .... :)

それから私は古いプロジェクトで同じことをしました。この新しいものを削除し、すべてが期待どおりに機能しています。

于 2013-12-18T11:35:55.690 に答える