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

質問編集履歴

2

タグ追加

2019/10/13 02:20

投稿

isao
isao

スコア21

title CHANGED
File without changes
body CHANGED
File without changes

1

質問内容の見直し

2019/10/13 02:20

投稿

isao
isao

スコア21

title CHANGED
@@ -1,1 +1,1 @@
1
- 【Kotlin】IntelliJ IDEAにて作成したSpringBootアプリをjar出力し、CentOS7上で実行しようとするとエラーとなる。
1
+ IntelliJ IDEAにてSpringBootアプリをkotlinで作成してjar出力し、CentOS7上で実行しようとするとエラーとなる。
body CHANGED
@@ -1,10 +1,10 @@
1
1
  ### 前提・実現したいこと
2
- Kotlin言語とSpringBootを使用してdemo3という名称で
2
+ Kotlin言語とSpringBootを使用して
3
- 簡単なWebアプリ(HalloWorldレベルのものです)を作成しまし
3
+ 簡単なWebアプリ(HalloWorldレベルのものです)を作成して
4
- IntelliJ IDEAで実行して動作確認までは完了している状態です。
4
+ IntelliJ IDEAで実行して動作確認までは完了している状態です。
5
5
 
6
- ところが、[IntelliJ IDEAでjarファイルを生成する方法](https://kagasu.hatenablog.com/entry/2016/10/07/191902)
6
+ [IntelliJ IDEAでjarファイルを生成する方法](https://kagasu.hatenablog.com/entry/2016/10/07/191902)
7
- の記述を参考にしてjarを出力し、CentOSサーバ内で実行しようしたところ
7
+ の記述を参考にしてjarを出力し、CentOS7サーバ内で実行しようしたところ
8
8
  エラーメッセージが表示され起動に失敗してしまいます。
9
9
  対処法がありましたら教えていただけますでしょうか。
10
10
 
@@ -22,7 +22,7 @@
22
22
  (中略)
23
23
  :: Spring Boot ::
24
24
 
25
- 19:50:46.129 [main] INFO com.example.demo.DemoApplicationKt - Starting DemoApplicationKt on db1.ihirano with PID 4019 (/root/demo3.jar started by root in /root)
25
+ 19:50:46.129 [main] INFO com.example.demo.DemoApplicationKt - Starting DemoApplicationKt on db1.i with PID 4019 (/root/demo3.jar started by root in /root)
26
26
  (中略)
27
27
  19:50:46.716 [main] WARN org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start web server; nested exception is org.springframework.context.ApplicationContextException: Unable to start ServletWebServerApplicationContext due to missing ServletWebServerFactory bean.
28
28
  19:50:46.725 [main] ERROR org.springframework.boot.SpringApplication - Application run failed
@@ -181,7 +181,7 @@
181
181
 
182
182
  ### 試したこと
183
183
  Meta-inf/Manifest.mfのディレクトリで設定する階層を変えてみる。
184
- CentOS上の既存tomcatが起動していてポートを塞いでいないか確認。
184
+ CentOS7上の既存tomcatが起動していてポートを塞いでいないか確認。
185
185
  エラーログの文言(例外名や例外メッセージ)をキーワードにしてgoogle検索し同様の事例について解決策がないか調査。
186
186
 
187
187
  ### 補足情報(FW/ツールのバージョンなど)
@@ -189,7 +189,7 @@
189
189
 
190
190
  ■CentOS7のバージョン情報
191
191
  CentOS Linux release 7.6.1810 (Core)
192
- ※ホスト名はdb1.ihiranoとなっています。
192
+ ※ホスト名はdb1.iとなっています。
193
193
 
194
194
  ■CentOS側のjavaのバージョン情報
195
195
  openjdk version "1.8.0_222"