私はMavenプロジェクトを持っており、その中でスクリプト(Rで記述)を実行しようとしています。このスクリプトファイルもソースコードディレクトリに置きます。このスクリプトはまったく実行されていないことがわかりました。ただし、このスクリプトをjarファイルの外に移動すると、実行されます。誰かが理由を教えてくれますか?スクリプトを実行しながらjarファイルに入れるための解決策を教えてください。
どうもありがとう !
私は次のことをします:
jarファイルからスクリプトを抽出する必要があります。
jar -xvf my.jar com/foo/my.script.sh
jar内のファイルはファイルではなくなったため、実行するには、最初にどこかに抽出してから、外部の抽出されたファイルパスから実行する必要があります。