You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@maven.apache.org by Filipe Tavares <ft...@devyant.org> on 2005/07/02 04:03:09 UTC
Using maven with GCJ
Hello,
I'm using maven 1.1beta1 on Fedora Core 4. Fedora comes with GCJ
instead of the normal JDK. When I try to compile my projects, I get:
[ftavares@localhost magicbeans]$ maven -e
__ __
| \/ |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.1-beta-1
java.lang.NoClassDefFoundError: while resolving class:
org.apache.commons.jelly.tags.core.ForEachTag
at java.lang.VMClassLoader.transformException(java.lang.Class,
java.lang.Throwable) (/usr/lib/libgcj.so.6.0.0)
at java.lang.VMClassLoader.resolveClass(java.lang.Class)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)
at java.lang.Class.forName(java.lang.String, boolean,
java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
at java.lang.Class.forName(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
at
org.apache.commons.jelly.tags.core.CoreTagLibrary.class$(java.lang.String)
(Unknown Source)
at org.apache.commons.jelly.tags.core.CoreTagLibrary.CoreTagLibrary()
(Unknown Source)
at java.lang.Class.newInstance() (/usr/lib/libgcj.so.6.0.0)
at
org.apache.commons.jelly.JellyContext.getTagLibrary(java.lang.String)
(Unknown Source)
at
org.apache.maven.jelly.MavenJellyContext.getTagLibrary(java.lang.String)
(Unknown Source)
at
org.apache.commons.jelly.parser.XMLParser.createTag(java.lang.String,
java.lang.String, org.xml.sax.Attributes) (Unknown Source)
at
org.apache.commons.jelly.parser.XMLParser.startElement(java.lang.String,
java.lang.String, java.lang.String, org.xml.sax.Attributes) (Unknown Source)
at gnu.xml.aelfred2.SAXDriver.startElement(java.lang.String)
(/usr/lib/libgcj.so.6.0.0)
at gnu.xml.aelfred2.XmlParser.parseElement(boolean)
(/usr/lib/libgcj.so.6.0.0)
at gnu.xml.aelfred2.XmlParser.parseContent() (/usr/lib/libgcj.so.6.0.0)
at gnu.xml.aelfred2.XmlParser.parseElement(boolean)
(/usr/lib/libgcj.so.6.0.0)
at gnu.xml.aelfred2.XmlParser.parseDocument() (/usr/lib/libgcj.so.6.0.0)
at gnu.xml.aelfred2.XmlParser.doParse(java.lang.String,
java.lang.String, java.io.Reader, java.io.InputStream, java.lang.String)
(/usr/lib/libgcj.so.6.0.0)
at gnu.xml.aelfred2.SAXDriver.parse(org.xml.sax.InputSource)
(/usr/lib/libgcj.so.6.0.0)
at gnu.xml.aelfred2.XmlReader.parse(org.xml.sax.InputSource)
(/usr/lib/libgcj.so.6.0.0)
at
org.apache.commons.jelly.parser.XMLParser.parse(org.xml.sax.InputSource)
(Unknown Source)
at
org.apache.maven.jelly.JellyUtils.compileScript(java.io.InputStream,
java.lang.String, org.apache.commons.jelly.JellyContext,
java.lang.String) (Unknown Source)
at
org.apache.maven.jelly.JellyUtils.compileScript(java.io.InputStream,
org.apache.commons.jelly.JellyContext) (Unknown Source)
at
org.apache.maven.plugin.PluginManager.createJellyScriptHousing(org.apache.maven.project.Project,
java.io.InputStream) (Unknown Source)
at
org.apache.maven.plugin.PluginManager.attainGoals(org.apache.maven.project.Project,
java.util.List) (Unknown Source)
at
org.apache.maven.MavenSession.attainGoals(org.apache.maven.project.Project,
java.util.List) (Unknown Source)
at org.apache.maven.cli.App.doMain(java.lang.String[],
java.util.Date) (Unknown Source)
at org.apache.maven.cli.App.main(java.lang.String[]) (Unknown Source)
at java.lang.reflect.Method.invoke(java.lang.Object,
java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0)
at com.werken.forehead.Forehead.run(java.lang.String[]) (Unknown Source)
at com.werken.forehead.Forehead.main(java.lang.String[]) (Unknown Source)
at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0)
at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
Caused by: java.lang.ClassNotFoundException:
javax.servlet.jsp.jstl.core.LoopTagStatus not found in
[ForeheadClassLoader: name="root.maven"]
at java.net.URLClassLoader.findClass(java.lang.String)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader,
java.lang.String, byte[], int, int, java.security.ProtectionDomain)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int,
int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0)
at java.security.SecureClassLoader.defineClass(java.lang.String,
byte[], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0)
at java.net.URLClassLoader.findClass(java.lang.String)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String, boolean)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.ClassLoader.loadClass(java.lang.String)
(/usr/lib/libgcj.so.6.0.0)
at java.lang.Class.forName(java.lang.String, boolean,
java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
...32 more
You have encountered an unknown error running Maven.
Here is the output of maven --info:
[ftavares@localhost magicbeans]$ maven --info
__ __
| \/ |__ _Apache__ ___
| |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
|_| |_\__,_|\_/\___|_||_| v. 1.1-beta-1
----- Environment
java.version=1.4.2
file.encoding=UTF-8
java.ext.dirs=/usr/share/java/ext
java.class.path=/home/ftavares/apps/maven-1.1-beta-1/lib/forehead-1.0-beta-5.jar
os.name=Linux
java.vendor=Free Software Foundation, Inc.
sun.boot.class.path=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre/lib/rt.jar
java.runtime.name=null
-----
Installed plugins :
maven-abbot-plugin-1.1
maven-announcement-plugin-1.3
maven-ant-plugin-1.9
maven-antlr-plugin-1.2.1
maven-artifact-plugin-1.5.2
maven-aspectj-plugin-3.2
maven-castor-plugin-1.2
maven-changelog-plugin-1.8.2
maven-changes-plugin-1.5.1
maven-checkstyle-plugin-2.5
maven-clean-plugin-1.3
maven-clover-plugin-1.9.1
maven-console-plugin-1.1
maven-cruisecontrol-plugin-1.7
maven-dashboard-plugin-1.8
maven-developer-activity-plugin-1.5.1
maven-dist-plugin-1.6.1
maven-ear-plugin-1.7
maven-eclipse-plugin-1.9
maven-ejb-plugin-1.6
maven-faq-plugin-1.4
maven-file-activity-plugin-1.5.1
maven-genapp-plugin-2.2
maven-gump-plugin-2.0.1
maven-hibernate-plugin-1.3
maven-html2xdoc-plugin-1.3.1
maven-idea-plugin-1.6
maven-j2ee-plugin-1.5.1
maven-jalopy-plugin-1.3.1
maven-jar-plugin-1.7
maven-java-plugin-1.5
maven-javacc-plugin-1.1
maven-javadoc-plugin-1.7
maven-jboss-plugin-1.5
maven-jbuilder-plugin-1.5
maven-jcoverage-plugin-1.0.9
maven-jdepend-plugin-1.5
maven-jdiff-plugin-1.4
maven-jellydoc-plugin-1.3.1
maven-jetty-plugin-1.1
maven-jira-plugin-1.1.2
maven-jnlp-plugin-1.4.1
maven-junit-report-plugin-1.5
maven-jxr-plugin-1.4.2
maven-license-plugin-1.2
maven-linkcheck-plugin-1.3.4
maven-multichanges-plugin-1.1
maven-multiproject-plugin-1.4.1
maven-native-plugin-1.1
maven-nsis-plugin-1.1
maven-pdf-plugin-2.3
maven-plugin-plugin-1.6
maven-pmd-plugin-1.6
maven-pom-plugin-1.4.1
maven-rar-plugin-1.0
maven-release-plugin-1.4.1
maven-repository-plugin-1.2
maven-scm-plugin-1.5
maven-simian-plugin-1.4
maven-site-plugin-1.6.1
maven-tasklist-plugin-2.4
maven-test-plugin-1.6.2
maven-uberjar-plugin-1.2
maven-war-plugin-1.6.1
maven-xdoc-plugin-1.9.1
Exception reading build.properties : /home/ftavares/build.properties (No
such file or directory)
Home Build properties : {}
Is it possible to fix this? Thanks in advance.
Best regards,
Filipe Tavares
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org
Re: Using maven with GCJ
Posted by Brett Porter <br...@gmail.com>.
No, sorry - Maven 1.x requires a Sun JDK (with tools.jar).
- Brett
On 7/2/05, Filipe Tavares <ft...@devyant.org> wrote:
> Hello,
>
> I'm using maven 1.1beta1 on Fedora Core 4. Fedora comes with GCJ
> instead of the normal JDK. When I try to compile my projects, I get:
>
> [ftavares@localhost magicbeans]$ maven -e
> __ __
> | \/ |__ _Apache__ ___
> | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
> |_| |_\__,_|\_/\___|_||_| v. 1.1-beta-1
>
> java.lang.NoClassDefFoundError: while resolving class:
> org.apache.commons.jelly.tags.core.ForEachTag
> at java.lang.VMClassLoader.transformException(java.lang.Class,
> java.lang.Throwable) (/usr/lib/libgcj.so.6.0.0)
> at java.lang.VMClassLoader.resolveClass(java.lang.Class)
> (/usr/lib/libgcj.so.6.0.0)
> at java.lang.Class.initializeClass() (/usr/lib/libgcj.so.6.0.0)
> at java.lang.Class.forName(java.lang.String, boolean,
> java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
> at java.lang.Class.forName(java.lang.String) (/usr/lib/libgcj.so.6.0.0)
> at
> org.apache.commons.jelly.tags.core.CoreTagLibrary.class$(java.lang.String)
> (Unknown Source)
> at org.apache.commons.jelly.tags.core.CoreTagLibrary.CoreTagLibrary()
> (Unknown Source)
> at java.lang.Class.newInstance() (/usr/lib/libgcj.so.6.0.0)
> at
> org.apache.commons.jelly.JellyContext.getTagLibrary(java.lang.String)
> (Unknown Source)
> at
> org.apache.maven.jelly.MavenJellyContext.getTagLibrary(java.lang.String)
> (Unknown Source)
> at
> org.apache.commons.jelly.parser.XMLParser.createTag(java.lang.String,
> java.lang.String, org.xml.sax.Attributes) (Unknown Source)
> at
> org.apache.commons.jelly.parser.XMLParser.startElement(java.lang.String,
> java.lang.String, java.lang.String, org.xml.sax.Attributes) (Unknown Source)
> at gnu.xml.aelfred2.SAXDriver.startElement(java.lang.String)
> (/usr/lib/libgcj.so.6.0.0)
> at gnu.xml.aelfred2.XmlParser.parseElement(boolean)
> (/usr/lib/libgcj.so.6.0.0)
> at gnu.xml.aelfred2.XmlParser.parseContent() (/usr/lib/libgcj.so.6.0.0)
> at gnu.xml.aelfred2.XmlParser.parseElement(boolean)
> (/usr/lib/libgcj.so.6.0.0)
> at gnu.xml.aelfred2.XmlParser.parseDocument() (/usr/lib/libgcj.so.6.0.0)
> at gnu.xml.aelfred2.XmlParser.doParse(java.lang.String,
> java.lang.String, java.io.Reader, java.io.InputStream, java.lang.String)
> (/usr/lib/libgcj.so.6.0.0)
> at gnu.xml.aelfred2.SAXDriver.parse(org.xml.sax.InputSource)
> (/usr/lib/libgcj.so.6.0.0)
> at gnu.xml.aelfred2.XmlReader.parse(org.xml.sax.InputSource)
> (/usr/lib/libgcj.so.6.0.0)
> at
> org.apache.commons.jelly.parser.XMLParser.parse(org.xml.sax.InputSource)
> (Unknown Source)
> at
> org.apache.maven.jelly.JellyUtils.compileScript(java.io.InputStream,
> java.lang.String, org.apache.commons.jelly.JellyContext,
> java.lang.String) (Unknown Source)
> at
> org.apache.maven.jelly.JellyUtils.compileScript(java.io.InputStream,
> org.apache.commons.jelly.JellyContext) (Unknown Source)
> at
> org.apache.maven.plugin.PluginManager.createJellyScriptHousing(org.apache.maven.project.Project,
> java.io.InputStream) (Unknown Source)
> at
> org.apache.maven.plugin.PluginManager.attainGoals(org.apache.maven.project.Project,
> java.util.List) (Unknown Source)
> at
> org.apache.maven.MavenSession.attainGoals(org.apache.maven.project.Project,
> java.util.List) (Unknown Source)
> at org.apache.maven.cli.App.doMain(java.lang.String[],
> java.util.Date) (Unknown Source)
> at org.apache.maven.cli.App.main(java.lang.String[]) (Unknown Source)
> at java.lang.reflect.Method.invoke(java.lang.Object,
> java.lang.Object[]) (/usr/lib/libgcj.so.6.0.0)
> at com.werken.forehead.Forehead.run(java.lang.String[]) (Unknown Source)
> at com.werken.forehead.Forehead.main(java.lang.String[]) (Unknown Source)
> at gnu.java.lang.MainThread.call_main() (/usr/lib/libgcj.so.6.0.0)
> at gnu.java.lang.MainThread.run() (/usr/lib/libgcj.so.6.0.0)
> Caused by: java.lang.ClassNotFoundException:
> javax.servlet.jsp.jstl.core.LoopTagStatus not found in
> [ForeheadClassLoader: name="root.maven"]
> at java.net.URLClassLoader.findClass(java.lang.String)
> (/usr/lib/libgcj.so.6.0.0)
> at java.lang.ClassLoader.loadClass(java.lang.String, boolean)
> (/usr/lib/libgcj.so.6.0.0)
> at java.lang.ClassLoader.loadClass(java.lang.String)
> (/usr/lib/libgcj.so.6.0.0)
> at java.lang.VMClassLoader.defineClass(java.lang.ClassLoader,
> java.lang.String, byte[], int, int, java.security.ProtectionDomain)
> (/usr/lib/libgcj.so.6.0.0)
> at java.lang.ClassLoader.defineClass(java.lang.String, byte[], int,
> int, java.security.ProtectionDomain) (/usr/lib/libgcj.so.6.0.0)
> at java.security.SecureClassLoader.defineClass(java.lang.String,
> byte[], int, int, java.security.CodeSource) (/usr/lib/libgcj.so.6.0.0)
> at java.net.URLClassLoader.findClass(java.lang.String)
> (/usr/lib/libgcj.so.6.0.0)
> at java.lang.ClassLoader.loadClass(java.lang.String, boolean)
> (/usr/lib/libgcj.so.6.0.0)
> at java.lang.ClassLoader.loadClass(java.lang.String)
> (/usr/lib/libgcj.so.6.0.0)
> at java.lang.Class.forName(java.lang.String, boolean,
> java.lang.ClassLoader) (/usr/lib/libgcj.so.6.0.0)
> ...32 more
>
> You have encountered an unknown error running Maven.
>
>
> Here is the output of maven --info:
>
> [ftavares@localhost magicbeans]$ maven --info
> __ __
> | \/ |__ _Apache__ ___
> | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~
> |_| |_\__,_|\_/\___|_||_| v. 1.1-beta-1
>
> ----- Environment
> java.version=1.4.2
> file.encoding=UTF-8
> java.ext.dirs=/usr/share/java/ext
>
> java.class.path=/home/ftavares/apps/maven-1.1-beta-1/lib/forehead-1.0-beta-5.jar
> os.name=Linux
> java.vendor=Free Software Foundation, Inc.
> sun.boot.class.path=/usr/lib/jvm/java-1.4.2-gcj-1.4.2.0/jre/lib/rt.jar
> java.runtime.name=null
> -----
>
> Installed plugins :
> maven-abbot-plugin-1.1
> maven-announcement-plugin-1.3
> maven-ant-plugin-1.9
> maven-antlr-plugin-1.2.1
> maven-artifact-plugin-1.5.2
> maven-aspectj-plugin-3.2
> maven-castor-plugin-1.2
> maven-changelog-plugin-1.8.2
> maven-changes-plugin-1.5.1
> maven-checkstyle-plugin-2.5
> maven-clean-plugin-1.3
> maven-clover-plugin-1.9.1
> maven-console-plugin-1.1
> maven-cruisecontrol-plugin-1.7
> maven-dashboard-plugin-1.8
> maven-developer-activity-plugin-1.5.1
> maven-dist-plugin-1.6.1
> maven-ear-plugin-1.7
> maven-eclipse-plugin-1.9
> maven-ejb-plugin-1.6
> maven-faq-plugin-1.4
> maven-file-activity-plugin-1.5.1
> maven-genapp-plugin-2.2
> maven-gump-plugin-2.0.1
> maven-hibernate-plugin-1.3
> maven-html2xdoc-plugin-1.3.1
> maven-idea-plugin-1.6
> maven-j2ee-plugin-1.5.1
> maven-jalopy-plugin-1.3.1
> maven-jar-plugin-1.7
> maven-java-plugin-1.5
> maven-javacc-plugin-1.1
> maven-javadoc-plugin-1.7
> maven-jboss-plugin-1.5
> maven-jbuilder-plugin-1.5
> maven-jcoverage-plugin-1.0.9
> maven-jdepend-plugin-1.5
> maven-jdiff-plugin-1.4
> maven-jellydoc-plugin-1.3.1
> maven-jetty-plugin-1.1
> maven-jira-plugin-1.1.2
> maven-jnlp-plugin-1.4.1
> maven-junit-report-plugin-1.5
> maven-jxr-plugin-1.4.2
> maven-license-plugin-1.2
> maven-linkcheck-plugin-1.3.4
> maven-multichanges-plugin-1.1
> maven-multiproject-plugin-1.4.1
> maven-native-plugin-1.1
> maven-nsis-plugin-1.1
> maven-pdf-plugin-2.3
> maven-plugin-plugin-1.6
> maven-pmd-plugin-1.6
> maven-pom-plugin-1.4.1
> maven-rar-plugin-1.0
> maven-release-plugin-1.4.1
> maven-repository-plugin-1.2
> maven-scm-plugin-1.5
> maven-simian-plugin-1.4
> maven-site-plugin-1.6.1
> maven-tasklist-plugin-2.4
> maven-test-plugin-1.6.2
> maven-uberjar-plugin-1.2
> maven-war-plugin-1.6.1
> maven-xdoc-plugin-1.9.1
> Exception reading build.properties : /home/ftavares/build.properties (No
> such file or directory)
> Home Build properties : {}
>
>
> Is it possible to fix this? Thanks in advance.
>
> Best regards,
> Filipe Tavares
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
> For additional commands, e-mail: users-help@maven.apache.org
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@maven.apache.org
For additional commands, e-mail: users-help@maven.apache.org