keystore: jre/lib/security/cacerts. Можно перечислить его содержание:
keytool -list -keystore java.home/jre/lib/security/cacerts -v
Для нахождения JAVA_HOME дайте эту команду:
sudo apt-get install galternatives
И затем запущенный та программа.
, Но, это звучит мне как Вы, не должны изменять keystore. То, что необходимо сделать, отредактировать .policy файл. Легко найти в:
java.home/jre/lib/security/java.policy
, Конечно, все еще наклон при нахождении его затем, легко произойти с этой командой:
sudo find / -name "java"
Согласно Руководству по Ant :
скрипты запуска муравья (в их версии для Windows и Unix) возвращают код возврата программы java. Таким образом, успешная сборка возвращает 0, неудачные сборки возвращают другие значения.
Maven также возвращает ненулевой код выхода при ошибке. Вот ссылка , показывающая, как запросить этот статус с помощью Maven Invocation API.
Мне кажется, что вы должны иметь возможность явно обрабатывать коды возврата в своем скрипте. . Presumably you can ignore error codes relating to tests etc. if those are not a concern to you.
exec
error codes in Ant are operating system-specific. These may help you:
Вот что я делаю, чтобы получить желаемый результат.
<exec executable="${env.M2_HOME}/bin/mvn" dir="${basedir}"
failonerror="true" osfamily="unix">
<arg value="-DskipTests=${argSkipTests}"/>
<arg value="-Doffline=${argOffline}"/>
<arg line="${projectsLine}"/>
<arg line="${resumeFromLine}"/>
<arg line="${alsoMakeLine}"/>
<arg line="${alsoMakeDependentsLine}"/>
<arg line="${commandsLine}"/>
</exec>
Есть несколько проблем с Maven 2, возвращающим неверные коды возврата (т.е. всегда возвращающий 0). В частности, MNG-3651 , который был исправлен в Maven 2.0.9.
В более старых версиях mvn.bat заканчивался такой строкой:
exit /B %ERROR_CODE%
Начиная с Maven 2.0.9, последняя строка была изменена на this:
cmd /C exit /B %ERROR_CODE%
Таким образом, в случае сбоя сборки возвращается код возврата, отличный от 0. В случае ОШИБКИ сборки код возврата равен 1. Если вы не можете выполнить обновление до 2.0.9+, вы можете рассмотреть возможность изменения mvn.bat, как указано выше, чтобы вернуть правильный код.