cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefano Mazzocchi <stef...@apache.org>
Subject Re: Support for Eclipse JDT Compiler
Date Thu, 27 Feb 2003 23:10:19 GMT
Christopher Oliver wrote:
> I've just committed changes to support using the Eclipse JDT compiler 
> (http://www.eclipse.org/documentation/html/plugins/org.eclipse.jdt.doc.isv/doc/reference/api/index.html)

>   as an embedded Java compiler for Cocoon.

        yyyyyyyyyyyyyyyyeeeeeeeeeeeeeeeeessssssssssssssss!!!!

You are becoming my personal hero, Chris :)

> To use this compiler modify your cocoon.xconf like this:
> 
> <programming-languages>
>     <java-language logger="core.language.java" name="java">
>       <!-- Specifies which formatter to use to format source code.
>            This parameter is optional.
>            It is commented out because of bug #5689: Java 
> "code-formatter" incorrectly formats double values -->
>       <!--parameter name="code-formatter" 
> value="org.apache.cocoon.components.language.programming.java.JstyleFormatter"/-->

> 
>       <!-- A singleton-like implementation of a ClassLoader -->
>       <parameter name="class-loader" 
> value="org.apache.cocoon.components.classloader.ClassLoaderManagerImpl"/>
>       <!-- Compiler parameter specifies which class to use to compile Java.
>       <parameter name="compiler" 
> value="org.apache.cocoon.components.language.programming.java.EclipseJavaCompiler"/>

> 
> 
>     </java-language>
> 
> This compiler has no dependency on the CLASSPATH environment variable 
> but instead relies on the thread context class loader to load dependent 
> classes.

Sweeeeeeeeeeeeeeeeet!

Finally, after years and years no more shitty classpaths.

> I think this will solve 
> http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16580>
> 
> Please test it and let me know of any problems.

Right away.

You forgot a couple of things: the license in the /legal folder and the 
jar description in the /lib/jars.xml file. Can you take care of those? 
thanks.

-- 
Stefano Mazzocchi                               <stefano@apache.org>
    Pluralitas non est ponenda sine necessitate [William of Ockham]
--------------------------------------------------------------------



Mime
View raw message