Настроить сопоставление настраиваемых действий можно в Сервис -> Параметры -> Maven -> Выполнение -> Изменить определение глобальной настраиваемой цели . Но добавление вручную может быть утомительным.
Кроме того, вы можете скопировать и вставить nbactions.xml
в каталог NetBeansUserDir \ config \ Projects \ org-netbeans-modules-maven \. Где расположение NetBeansUserDir вы можете найти в Справке -> О программе. Для 11.0 LTS это выглядит так:
Runtime: Java(TM) SE Runtime Environment 1.8.0_231-b11
System: Windows 10 version 10.0 running on amd64; Cp1251; ru_RU (nb)
User directory: C:\Users\User\AppData\Roaming\NetBeans\11.0
Cache directory: C:\Users\User\AppData\Local\NetBeans\Cache\11.0
Полный путь будет:
C:\Users\User\AppData\Roaming\NetBeans\11.0\config\Projects\org-netbeans-modules-maven\
nbactions.xml
в каталоге относится к всем вашим проектам, которые могут быть мудрым, чтобы определить пользовательские отображения. В противном случае, если вы не добавите префикс CUSTOM к действиям в nbactions. xml, тогда файл просто перезапишет действия run и отладки для всех проектов.
Если вы добавите CUSTOM-, они будут видны в диалоговом окне Global Definition, и вы можете сопоставить эти действия с некоторыми панелями инструментов.
Например, измененные nbactions. xml
<?xml version="1.0" encoding="UTF-8"?>
<actions>
<action>
<actionName>CUSTOM-debug</actionName>
<packagings>
<packaging>jar</packaging>
</packagings>
<goals>
<goal>clean</goal>
<goal>package</goal>
<goal>org.openjfx:javafx-maven-plugin:0.0.3:run@debug</goal>
</goals>
<properties>
<jpda.listen>true</jpda.listen>
</properties>
</action>
<action>
<actionName>CUSTOM-run</actionName>
<packagings>
<packaging>jar</packaging>
</packagings>
<goals>
<goal>clean</goal>
<goal>package</goal>
<goal>org.openjfx:javafx-maven-plugin:0.0.3:run</goal>
</goals>
</action>
</actions>
После этого вы можете найти его в Global Custom Goal Definition и настроить кнопки панели инструментов для действий: