私はプロジェクトのリソースセクションに追加されたスクリプトを持っています。jarのリソースバンドルに含まれるスクリプトを実行します
期待どおりにすべての動作をテストするが、プロジェクトがjarにコンパイルされている場合、リソースはもはや "緩い"ファイルとして利用できなくなる。しかし、代わりに瓶自体に。
どうすればこのスクリプトを使用できますか?このようなスクリプトを実行している開発中の
:Jythonと
val script: String = getClass.getResource("/scripts/myScript.py").getPath
...
s"python $script $flags"!
一時ファイルに解凍して、そのファイルに対してPythonを実行するのを防ぎますか? –
あなたは[Jython](http://www.jython.org/)の使用を検討しましたか? –
この回答は役に立ちます:https://stackoverflow.com/a/26204566/706557 –