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 <fr...@clix.pt> on 2005/07/12 04:51:27 UTC

Is it possible to use maven with gnu's 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