1

これは単純な構成変更であることがわかるかもしれませんが、次の問題を解決するための明白な設定を見つけることができないようです。

EclipseにVaadinプロジェクトがあり、Tomcatv6でデバッグするように構成されています。プロジェクトエクスプローラーでプロジェクトの上部を選択してデバッグを押すと、eclipseブラウザーが起動し、次のURLでWebアプリが開きます。

http://localhost:8080/MyVaadinProject/ この作品

ただし、現在Javaファイル(Myproject.javaなど)を表示している場合、Eclipseは次のURLでJavaファイルを開こうとします。

http://localhost:8080/MyVaadinProject/WEB-INF/classes/com/example/myproject/Myproject.java 

もちろん、それは404を生成します。

デバッグするたびにJavaファイルの選択を解除/閉じる必要があるのは非常に面倒です。Eclipseでこの動作を防ぐ方法はありますか?

私はOSXLion、Eclipseバージョン3.7.2を使用しています。

ありがとう!

4

2 に答える 2

0

プロジェクトを実行するときは、プロジェクト エクスプローラーでクラス ファイルを強調表示するのではなく、実行する前にプロジェクトの基本部分を強調表示します。

これはとにかく実行したいものであり、クラス ファイル自体ではありません。

于 2013-05-09T20:30:07.657 に答える
-1

に移動

Windows->設定->実行/デバッグ->起動

そこで、下部にある[常に以前に起動したアプリケーションを起動する]を選択します。これで、パッケージエクスプローラーでプロジェクト名をクリックし、[実行]->[サーバーで実行]を1回実行するだけです。

その起動後、実行ボタンを押すだけで、アプリケーションは常に正常に起動するはずです。

于 2012-12-03T08:23:46.213 に答える