Interface Constants
public interface Constants
Various constants used across the integration, Maven property names with a meaning in the IDE,
plugin groupIds, artifactIds etc.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
When used as a property when executing maven, it will attach a debugger to the provided address.static final String
If theACTION_PROPERTY_JPDAATTACH
property is specified astrue
this property is then set to the address (usuallylocalhost
) to connect to.static final String
If theACTION_PROPERTY_JPDAATTACH
property is specified astrue
this property is then set to an empty port the system will then connect to.static final String
When used as a property when executing maven, it will use this transport when attaching toACTION_PROPERTY_JPDAATTACH_ADDRESS
address.static final String
Name of a property used for checking the maven output for the approriate time to attach toACTION_PROPERTY_JPDAATTACH_ADDRESS
address.static final String
When used as a property when executing maven, it will start a debugger before invoking a project related action.list of phase names in clean lifecyclelist of phase names in default lifecyclestatic final String
static final String
this property was introduced as part of this proposal: http://docs.codehaus.org/display/MAVENUSER/POM+Element+for+Source+File+Encodingstatic final String
apache maven default groupid for maven plugins.static final String
Optional property, if defined the IDE will try to use the project's checkstyle configuration to transparently change the java files formatting (according to the setup rules)static final String
Optional property, if defined the project type will attempt to redirect meaningful run/debug/profile/test action invokations to the compile on save infrastructure.static final String
allows to customize project's display name.static final String
Maven property that designates the jdk platform to use in the IDE on classpath for project.static final String
Maven property that hints netbeans to use a given license template.static final String
Maven property that hints netbeans to use a given license template file in project space, rather than the IDE's user spacestatic final String
Maven property that hints netbeans to handle the project as if it were of given packaging..static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
MIME type for*.pom
.static final String
static final String
static final String
-
Field Details
-
POM_MIME_TYPE
-
HINT_LICENSE
Maven property that hints netbeans to use a given license template.- See Also:
-
HINT_LICENSE_PATH
Maven property that hints netbeans to use a given license template file in project space, rather than the IDE's user space- See Also:
-
HINT_JDK_PLATFORM
Maven property that designates the jdk platform to use in the IDE on classpath for project. Equivalent to the "platform.active" property in Ant based projects. Workaround for issue http://www.netbeans.org/issues/show_bug.cgi?id=104974 Will only influence the classpath in the IDE, not the maven build itself.- See Also:
-
HINT_PACKAGING
Maven property that hints netbeans to handle the project as if it were of given packaging.. Influences the available default action mappings, panels in customizers and other UI functionality in the IDE. Useful for cases when you define a custom packaging eg "jar2" but want the ide to handle it as j2se/jar project. Meaningful values include: jar,war,ejb,ear,nbm- See Also:
-
HINT_DISPLAY_NAME
allows to customize project's display name. The global equivalent is $userhome/Preferences/org/netbeans/modules/maven.properties' property of project.displayName- See Also:
-
GROUP_APACHE_PLUGINS
-
PLUGIN_COMPILER
- See Also:
-
PLUGIN_COMPILER_VERSION_SUPPORTING_JDK9
- See Also:
-
PLUGIN_WAR
- See Also:
-
PLUGIN_SITE
- See Also:
-
PLUGIN_RESOURCES
- See Also:
-
PLUGIN_EJB
- See Also:
-
PLUGIN_EAR
- See Also:
-
PLUGIN_JAR
- See Also:
-
PLUGIN_SUREFIRE
- See Also:
-
PLUGIN_FAILSAFE
- See Also:
-
PLUGIN_CHECKSTYLE
- See Also:
-
ENCODING_PARAM
- See Also:
-
RELEASE_PARAM
- See Also:
-
SOURCE_PARAM
- See Also:
-
TARGET_PARAM
- See Also:
-
ENCODING_PROP
this property was introduced as part of this proposal: http://docs.codehaus.org/display/MAVENUSER/POM+Element+for+Source+File+Encoding- See Also:
-
ACTION_PROPERTY_JPDALISTEN
When used as a property when executing maven, it will start a debugger before invoking a project related action. will replace the ${jpda.address} expression in action's properties with the correct value of localhost port number. allowed values:- true - starts the debugger and waits for the process to attach to it.
- maven - starts the debugger and generates correct MAVEN_OPTS value that is passed to the command line maven executable. MAVEN_OPTS=-agentlib:jdwp=transport=dt_socket,server=n,address=${jpda.address}
- See Also:
-
ACTION_PROPERTY_JPDAATTACH
When used as a property when executing maven, it will attach a debugger to the provided address. The transport used when attaching to that address is a socket attach be default, which expects the address to be in the form of <host_name>:<port_number>. A different transport can be defined byACTION_PROPERTY_JPDAATTACH_TRANSPORT
. Possible value is alsotrue
in which case a free port is allocated and value of this property and propertiesACTION_PROPERTY_JPDAATTACH_ADDRESS
andACTION_PROPERTY_JPDAATTACH_PORT
updated accordingly.- Since:
- 2.113
- See Also:
-
ACTION_PROPERTY_JPDAATTACH_ADDRESS
If theACTION_PROPERTY_JPDAATTACH
property is specified astrue
this property is then set to the address (usuallylocalhost
) to connect to.- Since:
- 2.113
- See Also:
-
ACTION_PROPERTY_JPDAATTACH_PORT
If theACTION_PROPERTY_JPDAATTACH
property is specified astrue
this property is then set to an empty port the system will then connect to.- Since:
- 2.113
- See Also:
-
ACTION_PROPERTY_JPDAATTACH_TRANSPORT
When used as a property when executing maven, it will use this transport when attaching toACTION_PROPERTY_JPDAATTACH_ADDRESS
address. This property is meaningful only whenACTION_PROPERTY_JPDAATTACH_ADDRESS
is defined.- Since:
- 2.113
- See Also:
-
ACTION_PROPERTY_JPDAATTACH_TRIGGER
Name of a property used for checking the maven output for the approriate time to attach toACTION_PROPERTY_JPDAATTACH_ADDRESS
address. This property is meaningful only whenACTION_PROPERTY_JPDAATTACH_ADDRESS
is defined.- Since:
- 2.127
- See Also:
-
HINT_COMPILE_ON_SAVE
Optional property, if defined the project type will attempt to redirect meaningful run/debug/profile/test action invokations to the compile on save infrastructure. Possible values- all - both tests and application
- test - only tests, not application - deprecated since 7.4
- app - only application, not tests - deprecated since 7.4
- none - no compile on save
- Since:
- NetBeans 6.7
- See Also:
-
HINT_CHECKSTYLE_FORMATTING
Optional property, if defined the IDE will try to use the project's checkstyle configuration to transparently change the java files formatting (according to the setup rules)- Since:
- NetBeans 6.8
- See Also:
-
DEFAULT_PHASES
-
CLEAN_PHASES
-