1

あるプロジェクト ( http://jodd.org ) には、Python スクリプトによって生成されたクラスがいくつかあります。これらは、すべてのプリミティブとオブジェクトに対して同様の動作をするユーティリティ メソッドを持ついくつかの大きなクラスです。生活を簡素化し、同様のコードを繰り返すことによる潜在的なエラーを回避したかっただけです。

また、このスクリプトは手動で呼び出されるため、自動化プロセスなどは必要ありません。

プロジェクトをマベナイズしており、これらのスクリプトはsrc/main/resourcesフォルダーにあります。したがって、それらは他のリソースと一緒に分散 jar の一部になりますが、これは避けたいことです。

これらのファイルの標準的な Maven の場所は? 彼らはディストリビューションジャーの一部にならないのですか?それはsrc/main/scriptsまたはsrc/main/pythonですか、それとも単にetcフォルダーなどの外部に配置する必要がありますか?

4

1 に答える 1

2

あなたが説明したように、Pythonスクリプトを配置するのに適した場所はsrc/main/pythonだと思います。そうすることで、それらは最終的な jar にコピーされません。私のプロジェクトでは、C で記述されたいくつかのネイティブ コードで同様のアプローチを使用しています。

于 2012-09-11T21:29:53.563 に答える