Property | Optional? | Description |
---|---|---|
maven.compile.compilerargs | Yes |
Provides arguments to a compiler when
Corresponds to the nested |
maven.compile.debug | Yes |
Specifies wether to include debugging information in the compiled
class files; the default value is on .
Used by the "java:compile" goal.
|
maven.compile.debuglevel | Yes |
Keyword list to be appended to the
Corresponds to the |
maven.compile.deprecation | Yes |
Specifies wether source should be compiled with deprecation
information; the default value is on .
Used by the "java:compile" goal.
|
maven.compile.encoding | Yes |
Sets the encoding of the .java files being compiled
Corresponds to the |
maven.compile.executable | Yes |
Names the program to be invoked as the java compiler
Corresponds to the |
maven.compile.fork | Yes |
Runs the compiler in a separate process
Corresponds to the |
maven.compile.memoryInitialSize | Yes |
Sets the initial memory size value passed to the VM when fork is set to true. Has no effect if fork is false.
Corresponds to the |
maven.compile.memoryMaximumSize | Yes |
Sets the maximum memory size value passed to the VM when fork is set to true. Has no effect if fork is false.
Corresponds to the |
maven.compile.optimize | Yes |
Specifies whether source should be compiled with optimization; the
default value is off .
Used by the "java:compile" goal.
|
maven.compile.src.set | Yes | The source directories maven uses to compile java code. |
maven.compile.source | Yes |
Specifies the source version for the Java compiler.
Corresponds to the |
maven.compile.target | Yes |
Generate class files for a specific JVM version
Corresponds to the |
maven.compile.verbose | Yes |
Asks the compiler for verbose output
Corresponds to the |
maven.compile.log | Yes |
Where to save the output of the compiler. Only works when fork is true. The default value for this property is ${maven.build.dir}/compile.log |
pom.build.sourceModifications | Yes |
This property is the list of the
<build> <sourceModifications> <sourceModification> <className></className> <excludes> <exclude></exclude> </excludes> </sourceModification> </sourceModifications> </build> |
maven.compile.nowarn | Yes |
Indicates whether the
Corresponds to the |
maven.compile.failonerror | Yes |
Indicates whether the build will continue even if there are
compilation errors; defaults to
Corresponds to the |
Property | Optional? | Description |
---|---|---|
maven.build.dest | Yes | The directory for compiled classes |
maven.dependency.classpath | Yes |
This property holds the Ant path of all the dependent jar
files listed in the dependencies block of your
project descriptor
|