Package org.eclipse.tycho.compiler
Interface JavaCompilerConfiguration
- All Known Implementing Classes:
AbstractOsgiCompilerMojo,OsgiCompilerMojo,OsgiTestCompilerMojo
public interface JavaCompilerConfiguration
Computes and returns Tycho java compiler configuration, i.e. compile or test-compile mojos of
org.eclipse.tycho:tycho-compiler-plugin Use
Adaptable#getAdapter(Class) on compile or
test-compile mojos to get instance of this intergace- Author:
- igor
-
Method Summary
Modifier and TypeMethodDescriptionList<org.eclipse.tycho.ClasspathEntry>Computes and returns compile classpath of a Tycho eclipse-plugin or eclipse-test-plugin project.List<org.eclipse.tycho.SourcepathEntry>Computes and returns sourcepath of a Tycho eclipse-plugin or eclipse-test-plugin project.
-
Method Details
-
getClasspath
List<org.eclipse.tycho.ClasspathEntry> getClasspath() throws org.apache.maven.plugin.MojoExecutionExceptionComputes and returns compile classpath of a Tycho eclipse-plugin or eclipse-test-plugin project.- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getSourcepath
List<org.eclipse.tycho.SourcepathEntry> getSourcepath() throws org.apache.maven.plugin.MojoExecutionExceptionComputes and returns sourcepath of a Tycho eclipse-plugin or eclipse-test-plugin project.- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getSourceLevel
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getTargetLevel
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getReleaseLevel
- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getExecutionEnvironment
- Throws:
org.apache.maven.plugin.MojoExecutionException
-