3
私のMavenモジュールからいくつかのPython単体テストを実行したいと思います。私は動作するexecプラグインを使ってセットアップをしていますが、私は問題にぶつかりました。 Pythonがパスにない場合、これは失敗します。理想的には、ランタイムパスを変更し、既知のヒントを追加する方法が必要ですが、そうでない場合はランタイムパスで見つけてください。PythonがどこにあるかもしれないMavenからPythonコードを実行するには
これは、セットアップ
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>exec-maven-plugin</artifactId>
<executions>
<execution>
<configuration>
<executable>python</executable>
<workingDirectory>src/main/config/bus/pythonlib</workingDirectory>
<arguments>
<argument>run_all_tests.py</argument>
</arguments>
</configuration>
<id>python-test</id>
<phase>test</phase>
<goals>
<goal>exec</goal>
</goals>
</execution>
</executions>
</plugin>
プラグイン私の幹部は、Mavenのからこれを行うには良い方法はありますか? Python実行ファイルに変数を代入するか、パスを変更する方法はありますか?