2014年1月22日水曜日

Spring Tool SuiteでWebアプリ作成その7

実サーバへのリリースを想定して、STS上でWARファイルをエクスポートし、Tomcatで動作させてみることにしました。

まずは、Tomcat導入手順。
1.apache-tomcat-7.0.50-windows-x86.zipをApacheのサイトからダウンロード
2.適当なディレクトリに展開。(今回はD:\apache-tomcat-7.0.50で展開)
3.bin配下のstartup.batを編集。先頭に以下を追記。
set "CATALINA_HOME=D:\apache-tomcat-7.0.50"
set "JAVA_HOME=Javaのインストールディレクトリ"


4.管理メニュー(http://localhost:8080/)から入れるManager AppとHost Managerのユーザを%CATALINA_HOME%\conf\tomcat-users.xmlに追記。
  <role rolename="manager-gui"/>
  <role rolename="admin-gui"/>
  <user username="ユーザ名" password="パスワード" roles="manager-gui,admin-gui"/>

以上。

%CATALINA_HOME%webappsにWARファイルを配置してサーバ再起動で特に問題なくを動作させることに成功。

ただし、デフォルト設定だとSTS上で動作させるときとURLが変わっているのでご注意!!
localhost:8080/RestPractice/service/***

0 件のコメント:

コメントを投稿