Построить apache ignite с помощью netbeans ide - PullRequest
0 голосов
/ 18 декабря 2018

Я хочу собрать исходный код apache ignite с IDE NetBeans 8.2 и maven 3.3.9 в Ubuntu 16.04, но при его сборке возникает следующая ошибка:

   Failed to execute goal org.codehaus.mojo:flatten-maven-plugin:1.0.1:flatten (flatten) on project ignite-tools: The plugin org.codehaus.mojo:flatten-maven-plugin:1.0.1 requires Maven version 3.2.5 -> [Help 1]

To see the full stack trace of the errors, re-run Maven with the -e switch.
Re-run Maven using the -X switch to enable full debug logging.

For more information about the errors and possible solutions, please read the following articles:
[Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginIncompatibleException

After correcting the problems, you can resume the build with the command
  mvn <goals> -rf :ignite-tools

и он останавливается с ошибкой на шаге «Инструменты зажигания».

Обычно он создается с помощью команды терминала, но мне нужно собрать его с помощью IDE.

Я уже изменилВерсия Maven, но та же ошибка все еще появилась.

1 Ответ

0 голосов
/ 18 декабря 2018

Только что проверил: вам нужно поставить обновленный Maven для Netbeans вместо встроенной версии.

Вам нужно перейти Tools -> Options -> Java панель -> Maventab.

Maven Home: Browse..., выберите свой собственный каталог загруженных версий Maven, начиная со встроенного 3.0.2 <3.2.5.Вам придется загрузить новую установку Maven, я полагаю, вы уже сделали это. </p>

Вам также нужно выбрать [x] Skip tests for builds not related to testing, иначе Apache Ignite не будет собираться для вас (запуск всех тестов занимает около 24 часов).

Тогда вы можете сделать Run -> Clean and Build Project, все будет хорошо.

...