• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サーバーサイドJavaのデプロイについて)

サーバーサイドJavaのデプロイについて

このQ&Aのポイント
  • サーバーサイドJavaのプロジェクトをTomcatにデプロイする方法
  • 「VMware vFabric tc Server」のインストールと設定方法
  • Spring Tool Suiteを利用したJavaプロジェクトのデプロイ手順

質問者が選んだベストアンサー

  • ベストアンサー
noname#247307
noname#247307
回答No.1

リンク先を見ましたが、Warファイルをビルドして実行しているわけではなくて、STSのRunで起動しているだけのようですね。 デプロイの手順としては、2通りあります。 1つは、STSの機能を使ったものです。プロジェクトを右クリックしてポップアップメニューを呼び出し、「Maven」から「Update Project」メニューを選びます。これでプロジェクトが更新されます。そして、「Run As」メニューから「Maven Install」を選びます。これでインストールが実行されます。これで、「target」フォルダ内にデプロイするwarファイルが生成されたと思います。 もう1つは、Mavenコマンドを実行する方法です。これは簡単で、プロジェクトにカレントディレクトリを移動し、「mvn package」を実行します。

pu_chan222
質問者

お礼

丁寧な説明ありがとうございます。 解決しました。

その他の回答 (1)

  • sundara
  • ベストアンサー率26% (22/82)
回答No.2

試したよ。 STS3.6.0で例示どおりSprint Projectをつくり、vFabricでHelloWorldした。 で、そのあと。tomcatでもHello Worldできたよ。でもあなたとは違うやりかたでね。 違いはなにか。 俺がやったのは、以下。 (1)STS360のprojectで右クリック→export→Web→WAR file でwar化する。 (2)Tomcatを起動し、アプリケーションマネージャ画面に遷移する。 (3)「WARファイルの配備」で、exportしたwarを指定し、デプロイする。 (4)warファイル名でアドレスがつくられるから、そこにアクセスする。 (5)Hello Worldよこんにちは。 >STSで作ったプロジェクトは、フォルダ階層やらコンテキストやらが、いつものJSP/サーブレットのものより複雑なので、理解できていません。 どうして動かなかったのか、いつものJSP/サーブレットとどうして違うのか、そもそもSpringMVCが何なのか、何のためにSpringMVCを使うのか。そこを理解しなきゃ質問の回答も理解できないだろうよ。こっから先は自力で調べな。 仕事は「コピペって動きませんでした」じゃすまねーんだよ。社内SE?本番障害起こしても笑ってすまされる身か。 あなたがSpring MVCを使いこなすには3年早い。ていうかSTSなんか使ってんじゃねーよ。素のeclipseに戻ってやり直しな。

関連するQ&A

専門家に質問してみよう