1

最近、JavaWebアプリのMavenビルドマネージャーとgitハブリポジトリに移行しました。また、Eclipseには優れたプラグインのセットがあるため、Eclipseに切り替えました。

新しいbieとして、私は コードルートディレクトリのターミナルからmvncleanパッケージを実行しているだけです。次に、コンパイルされたコード、つまり/ target / SNAPSHOT/*をtomcat/webapps/ROOTの場所に移動します。次に、Tomcat7サーバーを起動します。特にJavaおよび構成.xmlファイルでコードを変更する場合、このプロセスには時間がかかります。

以前にNetbeansで行ったように、IDE環境で完全に実行し、コードを更新->ビルドしてデバッグモードで実行し、->コードを変更してからコミットします。

MavenとGitHubの統合のためにEclipseでegitとm2eを聞いたことはありますが、使用方法がわかりません。

そのために必要な手順を説明してください。私は日食に全く慣れていません。

- ありがとう

4

2 に答える 2

2

Webアプリの実行にはmaven-jetty-plugin http://docs.codehaus.org/display/JETTY/Maven+Jetty+Pluginの使用を検討することをお勧めします。ものをTomcatにコピーする必要はありません。このプラグインを構成した後、次の手順を実行するだけでアプリケーションを実行できます。mvn jetty:run

私は通常、Eclipse内でWebアプリケーションを実行するのは好きではありません。これは個人的な好みですが、アプリケーションを構築して実行するためのIDEニュートラルな方法があることは常に素晴らしいことです。あなたがm2e物事を持っているなら、単純にうまくいくはずです。maven-jetty-pluginweb.xmlを変更すると、jettyがアプリケーションをリロードするホットプラグ機能があることを確認しました。

于 2012-10-11T08:51:14.457 に答える
1

バージョン管理にはGitを使用し、依存関係の管理とビルドの自動化にはMavenを使用します。プロジェクトがEclipseに正常にインポートされ、有効なJava Webプロジェクトとして認識されると、IDE内でプロジェクトをビルド/実行するためにGitまたはMavenのいずれも必要ありません。既存のTomcatインストールを使用してサーバーを作成し、プロジェクトをサーバーに追加してから、を選択するだけRun as > Run on Serverです。

完全ガイド:

  1. サーバーの作成
  2. サーバーへのプロジェクトの追加
  3. サーバーの起動

詳細については、サーバーでのテストと公開をご覧ください。

于 2012-10-10T22:54:03.993 に答える