質問編集履歴
2
文法の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,22 +3,34 @@
|
|
3
3
|
|
4
4
|
次に実現したいこととしては、タイトルにもある通り~~**"プロジェクト2"**をデプロイし、~~1つのTomcatで複数のwebappsを動作させたいということです。
|
5
5
|
|
6
|
-
~~現在行っていることは、元々**"プロジェクト1"**をデプロイするために作成していたserver.xmlを編集し、**"プロジェクト2"**のデプロイを行っている状況です。~~
|
7
6
|
server.xmlの追加文としては、[単独のTomcatにて複数のwebappsを動作させる方法](https://harpyja.daemon.asia/wiki/Web/tomcat_multi_webapps)を参考にして記述しています。
|
8
7
|
|
8
|
+
**追記:**
|
9
|
+
新たにやりたいこととしては、1つのTomcatで複数のwebappsを動作させたく、
|
10
|
+
現在はwebappsの他にwebapps2を作成し、
|
11
|
+
ポート番号を設定、
|
12
|
+
<Context path="/"
|
9
|
-
|
13
|
+
docBase="/var/opt/tomcat/webapps2/**プロジェクト2.war**"
|
14
|
+
allowCasualMultipartParsing="true" />
|
15
|
+
の様にして動作させたいです。
|
10
16
|
|
11
|
-
追記:デプロイ自体は完了することができました。
|
12
17
|
|
18
|
+
**追記:デプロイ自体はwarの設置方法が間違っており、そこを修正することで完了することができました。**
|
13
19
|
|
20
|
+
|
21
|
+
|
22
|
+
|
14
23
|
### 発生している問題・エラーメッセージ
|
15
|
-
発生している問題としては、
|
24
|
+
発生している問題としては、
|
16
|
-
server.xmlを該当のソースコードのように編集すると**"プロジェクト1"**が反映されなくなるということや、
|
17
25
|
|
18
26
|
試しに**"プロジェクト2"**のみでやってみましたが、それ自体も上手くいきませんでした。
|
19
27
|
|
28
|
+
**追記:**コンテキストパスを複数設定するとサーバー上に反映されなくなってしまいます。
|
29
|
+
設定したポート番号をブラウザのURLに入力しても接続が拒否されてしまっている状態です。
|
30
|
+
なお、元々設定していた**"プロジェクト1"**は正常に動作しており、接続もできています。
|
20
31
|
|
21
32
|
|
33
|
+
|
22
34
|
### 該当のソースコード
|
23
35
|
|
24
36
|
```xml
|
1
タイトルの変更,内容の変更
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
|
1
|
+
1つのTomcatで複数のwebappsを動作させたい。
|
body
CHANGED
@@ -1,28 +1,24 @@
|
|
1
1
|
### 前提・実現したいこと
|
2
2
|
前提として、2つのwarファイルを作成しており、1つを**"プロジェクト1"** もう1つを**"プロジェクト2"**として扱うことにします。また**"プロジェクト1"**に関してはデプロイは完了しており、サーバ上でも正常に動作している状態です。
|
3
3
|
|
4
|
-
次に実現したいこととしては、タイトルにもある通り**"プロジェクト2"**をデプロイし、1つのTomcatで複数のwebappsを動作させたいということです。
|
4
|
+
次に実現したいこととしては、タイトルにもある通り~~**"プロジェクト2"**をデプロイし、~~1つのTomcatで複数のwebappsを動作させたいということです。
|
5
5
|
|
6
|
-
現在行っていることは、元々**"プロジェクト1"**をデプロイするために作成していたserver.xmlを編集し、**"プロジェクト2"**のデプロイを行っている状況です。
|
6
|
+
~~現在行っていることは、元々**"プロジェクト1"**をデプロイするために作成していたserver.xmlを編集し、**"プロジェクト2"**のデプロイを行っている状況です。~~
|
7
7
|
server.xmlの追加文としては、[単独のTomcatにて複数のwebappsを動作させる方法](https://harpyja.daemon.asia/wiki/Web/tomcat_multi_webapps)を参考にして記述しています。
|
8
8
|
|
9
9
|
また、複数のwebappsで動作させるためにwebappsの他にwebapps2を作成しており、**"プロジェクト2"**はwebapps2に入れている状態です。
|
10
10
|
|
11
|
-
・webapps内
|
12
|
-
ROOT, docs, host-manager, プロジェクト1.war
|
13
|
-
|
11
|
+
追記:デプロイ自体は完了することができました。
|
14
12
|
|
15
|
-
・webapps2内
|
16
|
-
プロジェクト2.war
|
17
13
|
|
18
|
-
|
19
14
|
### 発生している問題・エラーメッセージ
|
20
|
-
発生している問題としては、**"プロジェクト2"**が上手くデプロイできないという点です。
|
15
|
+
発生している問題としては、~~**"プロジェクト2"**が上手くデプロイできないという点です。~~
|
21
|
-
server.xmlを編集
|
16
|
+
server.xmlを該当のソースコードのように編集すると**"プロジェクト1"**が反映されなくなるということや、
|
22
|
-
server.xmlを編集するとそういった問題が起こるのでserver.xmlの記述の仕方が間違っているのではないかと考えています。
|
23
17
|
|
18
|
+
試しに**"プロジェクト2"**のみでやってみましたが、それ自体も上手くいきませんでした。
|
24
19
|
|
25
20
|
|
21
|
+
|
26
22
|
### 該当のソースコード
|
27
23
|
|
28
24
|
```xml
|
@@ -238,4 +234,7 @@
|
|
238
234
|
### 補足情報(FW/ツールのバージョンなど)
|
239
235
|
Java,Tomcatの設定は完了しています。
|
240
236
|
**"プロジェクト1"**の前例があるにも関わらず色々試してみましたが上手くいかず長い間悩んでいる状態で質問をしました。この問題について何かわかる方がいましたらご教授いただければ幸いです。
|
241
|
-
また、問題を解決するためにプログラムコードが足りないなど不足している点がありましたら遠慮なくお申し付けください。
|
237
|
+
また、問題を解決するためにプログラムコードが足りないなど不足している点がありましたら遠慮なくお申し付けください。
|
238
|
+
|
239
|
+
・Java Version 16.0.2
|
240
|
+
・Tomcat Version 9.0.52
|