質問編集履歴

1

解決はしていないですが、状況が変わったため編集しました。

2018/11/14 05:47

投稿

nerianighthawk
nerianighthawk

スコア544

test CHANGED
File without changes
test CHANGED
@@ -12,19 +12,17 @@
12
12
 
13
13
  クライアント側はビルドを完了し、
14
14
 
15
- {サーバ側プロジェクトフォルダ}\target\classes\public
15
+ {サーバ側プロジェクトフォルダ}\src\main\resources\static
16
16
 
17
17
  に置いていました。
18
18
 
19
- これを spring-boot-maven-plugin でビして動かすことが出来ていました。
19
+ これを jar ファイしてjarファイルを実行して動かすことが出来ていました。
20
20
 
21
21
 
22
22
 
23
23
  その後、このアプリケーションを既にある tomcat 上に乗せることになったため、warファイルで出力する必要が出てきました。
24
24
 
25
- そこで、Eclipse でプロジェクトのプロパティから Project Facet に Dynamic Web Module を追加し、
26
-
27
- 生成された WebContent フォルダにクライアント側のビルドたものを入れてEclipse の export からwarファイル化しました。
25
+ pom.xmlを`<packaging>war</packaging>`と編集し、warて出力しました。
28
26
 
29
27
 
30
28
 
@@ -32,26 +30,8 @@
32
30
 
33
31
 
34
32
 
35
- tomcat で実際にデプロイし、動作を確認したところ、真っ白な画面で何も映りせんでした
33
+ tomcat で実際にデプロイし、動作を確認したところ、Tomcatの404ページが出
36
34
 
37
- エラーとしてはchunk系のファイル(cssjs)見つかりませんというものですが、
35
+ jarとしては実行出来ていて、warして実行できない理由かりません
38
36
 
39
- {warデプロイ時の生成フォルダ}\static\css
40
-
41
- {warデプロイ時の生成フォルダ}\static\js
42
-
43
- の下にそぞれ無い言われているファイルが存在します。
37
+ 考えらる原因解決方法を教えていただきたく思います。
44
-
45
- デベロッパーツールのネットワークの項目で404となっている状況です。
46
-
47
-
48
-
49
- ### その他
50
-
51
-
52
-
53
- エラーから察するにchunkファイルの置き場所が違うと考えているのですが、どこに置くべきなのかわかりません。
54
-
55
- index.htmlは{warデプロイ時の生成フォルダ}の下にないと動かないと思うので、React.jsのビルドフォルダの中身をそのまま{warデプロイ時の生成フォルダ}の下に置きました。
56
-
57
- おそらく何か思い違いをしているかと思うのですが、よろしくお願いします。