Я хочу запустить несколько модульных тестов Python из моего модуля Maven.У меня есть настройка с плагином exec, который работает, однако я столкнулся с проблемой.Если Python не находится в пути, это терпит неудачу.В идеале я хотел бы изменить способ выполнения и добавить к нему заведомо полезную подсказку, но в противном случае найдите его в пути выполнения.
Это настройка моего exec-плагина
<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 или изменить путь?