Class OsgiTestCompilerMojo

  • All Implemented Interfaces:
    org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo, org.eclipse.tycho.classpath.JavaCompilerConfiguration, org.eclipse.tycho.runtime.Adaptable

    @Mojo(name="testCompile",
          defaultPhase=TEST_COMPILE,
          threadSafe=true,
          requiresDependencyResolution=TEST)
    public class OsgiTestCompilerMojo
    extends AbstractOsgiCompilerMojo
    Compiles test sources with eclipse plugin dependencies
    • Constructor Detail

      • OsgiTestCompilerMojo

        public OsgiTestCompilerMojo()
    • Method Detail

      • getSourcepath

        public List<org.eclipse.tycho.classpath.SourcepathEntry> getSourcepath()
                                                                        throws org.apache.maven.plugin.MojoExecutionException
        Throws:
        org.apache.maven.plugin.MojoExecutionException
      • getClasspath

        public List<org.eclipse.tycho.classpath.ClasspathEntry> getClasspath()
                                                                      throws org.apache.maven.plugin.MojoExecutionException
        Specified by:
        getClasspath in interface org.eclipse.tycho.classpath.JavaCompilerConfiguration
        Overrides:
        getClasspath in class AbstractOsgiCompilerMojo
        Throws:
        org.apache.maven.plugin.MojoExecutionException