前提・実現したいこと
SpringBootでjarを作成した物をサーバにアップして、
serviceで実行してjarの外のディレクトリに格納された画像を読み込みたいです。
以下がサーバ内(jarを入れてるディレクトリ)です。
「hello-0.0.1-SNAPSHOT.jar」が今回対象のjarになります。
以下のディレクトリの画像をHTMLに表示したいです。
static/emp-icon/0.jpg
⬛︎以下の方法でパスは通しています。
export LOADER_PATH=[/static/]
⬛︎以下の方法でjarを実行した際は読み込まれるのですが、
java -jar hello-0.0.1-SNAPSHOT.jar
⬛︎以下のようなserviceで実行した時は画像が読み込まれません。
[root@test]# sudo cp hello-0.0.1-SNAPSHOT.jar /var/myapp/
[root@test]# chmod 500 /var/myapp/hello-0.0.1-SNAPSHOT.jar
[root@test]# sudo ln -s /var/myapp/hello-0.0.1-SNAPSHOT.jar /etc/init.d/myapp
[root@test]# sudo chkconfig --add myapp
[root@test]# sudo chkconfig myapp on
ご教授頂ければと思います。
該当のソースコード
html上では以下のように画像を読み込んでいます。
html
1<img th:src="'/emp-icon/0.jpg'" class="profile_img">
補足情報(FW/ツールのバージョンなど)
サーバー:CentOS
FW:SpringBoot 2.0
ビルド:Gradle
回答1件
あなたの回答
tips
プレビュー