Ah, excellent. I was not aware of that API, and at least some of the uses in 
question can be JDK 1.6-dependent

On Mar 20, 2013, at 1:07 PM, Thomas Broyer <[email protected]> wrote:

> Use javax.tools.JavaCompiler then?
> http://docs.oracle.com/javase/7/docs/api/javax/tools/ToolProvider.html#getSystemJavaCompiler()
> Since JDK 1.6 (but as with com.sun.tools.javac, you need to run your
> program with a JDK, a JRE won't be enough)
> 
> On Wed, Mar 20, 2013 at 6:03 PM, Russell Gold <[email protected]> wrote:
>> It doesn't do what I need - which is to be able to have a compile program 
>> (not Maven itself) invoke the java compiler.
>> 
>> On Mar 20, 2013, at 12:36 PM, Martin Gainty <[email protected]> wrote:
>> 
>>> then your ok implementing the new compiler 
>>> org.apache.maven:maven-compiler-plugin:2.0.X (instead of 
>>> com.sun.tools.javac.* )
>>> 
>>> thanks,
>>> Martin Gainty
>>> ______________________________________________
>>> Verzicht und Vertraulichkeitanmerkung/Note de déni et de confidentialité
>>> 
>>> Diese Nachricht ist vertraulich. Sollten Sie nicht der vorgesehene 
>>> Empfaenger sein, so bitten wir hoeflich um eine Mitteilung. Jede unbefugte 
>>> Weiterleitung oder Fertigung einer Kopie ist unzulaessig. Diese Nachricht 
>>> dient lediglich dem Austausch von Informationen und entfaltet keine 
>>> rechtliche Bindungswirkung. Aufgrund der leichten Manipulierbarkeit von 
>>> E-Mails koennen wir keine Haftung fuer den Inhalt uebernehmen.
>>> Ce message est confidentiel et peut être privilégié. Si vous n'êtes pas le 
>>> destinataire prévu, nous te demandons avec bonté que pour satisfaire 
>>> informez l'expéditeur. N'importe quelle diffusion non autorisée ou la copie 
>>> de ceci est interdite. Ce message sert à l'information seulement et n'aura 
>>> pas n'importe quel effet légalement obligatoire. Étant donné que les email 
>>> peuvent facilement être sujets à la manipulation, nous ne pouvons accepter 
>>> aucune responsabilité pour le contenu fourni.
>>> 
>>>> From: [email protected]
>>>> Subject: Re: com.sun.tools.javac.*
>>>> Date: Wed, 20 Mar 2013 08:51:27 -0400
>>>> To: [email protected]; [email protected]
>>>> 
>>>> Hi Martin,
>>>> 
>>>> I don't understand your question. I am not claiming any documentation says 
>>>> anything of the kind.
>>>> 
>>>> Regards,
>>>> Russ
>>>> 
>>>> On Mar 17, 2013, at 6:57 PM, Martin Gainty <[email protected]> wrote:
>>>> 
>>>>> Hi Russ
>>>>> 
>>>>> \Users\mgainty\.m2\repository\org\apache\maven\maven-compiler-plugin\2.0.2\org\apache\maven\plugin>ls
>>>>> -al *.class
>>>>> 
>>>>> -rw-r--r--    1 mgainty  Administ    11069 Feb 13  2007
>>>>> AbstractCompilerMojo.cla
>>>>> ss
>>>>> -rw-r--r--    1 mgainty  Administ     1755 Feb 13  2007
>>>>> CompilationFailureExcept
>>>>> ion.class
>>>>> -rw-r--r--    1 mgainty  Administ     2643 Feb 13  2007 CompilerMojo.class
>>>>> -rw-r--r--    1 mgainty  Administ     2772 Feb 13  2007
>>>>> TestCompilerMojo.class
>>>>> 
>>>>> If I grep my maven folder i see one reference in JavacCompiler for
>>>>> maven-2.0.7
>>>>> 
>>>>> \Maven>grep -S -l com.sun.tools.javac *.*
>>>>> 
>>>>> .\maven-2.0.7-src\bootstrap\bootstrap-mini\src\main\java\org\apache\maven\bootst
>>>>> rap\compile\JavacCompiler.java
>>>>> .\maven-2.0.7-src\bootstrap\bootstrap-mini\target\classes\org\apache\maven\boots
>>>>> trap\compile\JavacCompiler.class
>>>>> 
>>>>> so it appears that com.sun.tools.javac that was referenced in maven-2.0.7
>>>>> by bootstrap and bootstrap-mini has since been deprecated from maven 3.x
>>>>> I am curious which documents states com.sun.tools.javac.*  compiler would
>>>>> be a reference to a maven 3.x compiler?
>>>>> 
>>>>> Thanks
>>>>> Martin
>>>> 
>>>> -----------------
>>>> Come read my webnovel, Take a Lemon <http://www.takealemon.com>,
>>>> and listen to the Misfile radio play 
>>>> <http://www.gold-family.us/audio/misfile.html>!
>>>> 
>>>> 
>>>> 
>>>> 
>>> 
>> 
>> -----------------
>> Come read my webnovel, Take a Lemon <http://www.takealemon.com>,
>> and listen to the Misfile radio play 
>> <http://www.gold-family.us/audio/misfile.html>!
>> 
>> 
>> 
>> 
> 
> 
> 
> -- 
> Thomas Broyer
> /tɔ.ma.bʁwa.je/
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 

-----------------
Come read my webnovel, Take a Lemon <http://www.takealemon.com>, 
and listen to the Misfile radio play 
<http://www.gold-family.us/audio/misfile.html>!




Reply via email to