teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

文法の修正

2021/10/20 01:14

投稿

siokara
siokara

スコア5

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
- また、複数のwebappsで動作させるためにwebappsの他にwebapps2を作成しており、**"プロジェクト2"**はwebapps2に入れている状態です。
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
- 発生している問題としては、~~**"プロジェクト2"**が上手くデプロイできないという点です。~~
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

タイトルの変更,内容の変更

2021/10/20 01:14

投稿

siokara
siokara

スコア5

title CHANGED
@@ -1,1 +1,1 @@
1
- もう1つのwarファイルをデプロイし、1つのTomcatで複数のwebappsを動作させたい。
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
- examples, プロジェクト1(デプロイ後), manager
11
+ 追記:デプロイ自体は完了することができました。
14
12
 
15
- ・webapps2内
16
- プロジェクト2.war
17
13
 
18
-
19
14
  ### 発生している問題・エラーメッセージ
20
- 発生している問題としては、**"プロジェクト2"**が上手くデプロイできないという点です。
15
+ 発生している問題としては、~~**"プロジェクト2"**が上手くデプロイできないという点です。~~
21
- server.xmlを編集し、Tomcatを再起動してもデプロイされず、おまけに**"プロジェクト1"**が動作しなくなるという問題も起きています。
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