Class JavaxToolsCompiler

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.codehaus.plexus.compiler.CompilerResult compileInProcess​(java.lang.String[] args, org.codehaus.plexus.compiler.CompilerConfiguration config, java.lang.String[] sourceFiles)  
      protected javax.tools.JavaCompiler newJavaCompiler()  
      • Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled

        enableLogging, getLogger, setupLogger, setupLogger, setupLogger
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.codehaus.plexus.logging.LogEnabled

        enableLogging
    • Constructor Detail

      • JavaxToolsCompiler

        public JavaxToolsCompiler()
    • Method Detail

      • newJavaCompiler

        protected javax.tools.JavaCompiler newJavaCompiler()
      • compileInProcess

        public org.codehaus.plexus.compiler.CompilerResult compileInProcess​(java.lang.String[] args,
                                                                            org.codehaus.plexus.compiler.CompilerConfiguration config,
                                                                            java.lang.String[] sourceFiles)
                                                                     throws org.codehaus.plexus.compiler.CompilerException
        Specified by:
        compileInProcess in interface InProcessCompiler
        Throws:
        org.codehaus.plexus.compiler.CompilerException