Hi all, I am trying to build JME libs via Maven because Ant is eating up all my system memory :x, yes it compiles but it is like a nightmare.
On the other side Maven is trying to update its local repository without success, because it uses an unavailable dns name (http://www.jmonkeyengine.de), is it temporary unavailable or does it exist a fix? It is a shame because Maven is really a cool 8) tool.
Thanks in advance.
This is the Maven output log:
–
- Error stacktraces are turned on.
[INFO] Scanning for projects…
[INFO]
[INFO] Building jMonkey Engine
[INFO] task-segment: [compile]
[INFO]
[INFO] [build-helper:add-test-source {execution: add-test-source}]
[INFO] Test Source directory: /usr/local/src/java.net/jme/src added.
[INFO] [resources:resources]
[INFO] Using default encoding to copy filtered resources.
[WARNING] POM for 'org.lwjgl:lwjgl:pom:1.0beta2:compile' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM.
[WARNING] POM for 'jogg:jogg:pom:0.0.5:compile' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM.
[WARNING] POM for 'org.lwjgl:util:pom:1.0beta2:compile' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM.
[WARNING] POM for 'jorbis:jorbis:pom:0.0.12:compile' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM.
[WARNING] POM for 'org.lwjgl:util.applet:pom:1.0beta2:compile' is invalid. It will be ignored for artifact resolution. Reason: Not a v4.0.0 POM.
[INFO]
[ERROR] BUILD ERROR
[INFO]
[INFO] Error building POM (may not be this project's POM).
Project ID: net.java.dev.jinput:jinput
Reason: Error getting POM for 'net.java.dev.jinput:jinput' from the repository: Unable to read local copy of metadata: Cannot read metadata from '/home/antares/.m2/repository/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata-com.jmonkeyengine.xml': entity reference name can not contain character =' (position: TEXT seen .../maven/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata.xml&ref=... @7:138)
net.java.dev.jinput:jinput:pom:SNAPSHOT
[INFO]
[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Unable to get dependency information: Unable to read the metadata file for artifact 'net.java.dev.jinput:jinput:jar': Error getting POM for 'net.java.dev.jinput:jinput' from the repository: Unable to read local copy of metadata: Cannot read metadata from '/home/antares/.m2/repository/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata-com.jmonkeyengine.xml': entity reference name can not contain character =' (position: TEXT seen .../maven/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata.xml&ref=... @7:138)
net.java.dev.jinput:jinput:pom:SNAPSHOT
net.java.dev.jinput:jinput:jar:SNAPSHOT
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
com.jmonkeyengine (http://www.jmonkeyengine.de/maven/)
Path to dependency:
1) com.jmonkeyengine:jme:jar:0.11-SNAPSHOT
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:551)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:475)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:322)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:115)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:256)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.artifact.resolver.ArtifactResolutionException: Unable to get dependency information: Unable to read the metadata file for artifact 'net.java.dev.jinput:jinput:jar': Error getting POM for 'net.java.dev.jinput:jinput' from the repository: Unable to read local copy of metadata: Cannot read metadata from '/home/antares/.m2/repository/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata-com.jmonkeyengine.xml': entity reference name can not contain character =' (position: TEXT seen .../maven/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata.xml&ref=... @7:138)
net.java.dev.jinput:jinput:pom:SNAPSHOT
net.java.dev.jinput:jinput:jar:SNAPSHOT
from the specified remote repositories:
central (http://repo1.maven.org/maven2),
com.jmonkeyengine (http://www.jmonkeyengine.de/maven/)
Path to dependency:
1) com.jmonkeyengine:jme:jar:0.11-SNAPSHOT
at org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(DefaultArtifactCollector.java:297)
at org.apache.maven.artifact.resolver.DefaultArtifactCollector.collect(DefaultArtifactCollector.java:67)
at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:223)
at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:211)
at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolveTransitively(DefaultArtifactResolver.java:182)
at org.apache.maven.plugin.DefaultPluginManager.resolveTransitiveDependencies(DefaultPluginManager.java:1117)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:366)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
... 16 more
Caused by: org.apache.maven.artifact.metadata.ArtifactMetadataRetrievalException: Unable to read the metadata file for artifact 'net.java.dev.jinput:jinput:jar': Error getting POM for 'net.java.dev.jinput:jinput' from the repository: Unable to read local copy of metadata: Cannot read metadata from '/home/antares/.m2/repository/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata-com.jmonkeyengine.xml': entity reference name can not contain character =' (position: TEXT seen .../maven/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata.xml&ref=... @7:138)
net.java.dev.jinput:jinput:pom:SNAPSHOT
at org.apache.maven.project.artifact.MavenMetadataSource.retrieve(MavenMetadataSource.java:131)
at org.apache.maven.artifact.resolver.DefaultArtifactCollector.recurse(DefaultArtifactCollector.java:275)
... 23 more
Caused by: org.apache.maven.project.ProjectBuildingException: Error getting POM for 'net.java.dev.jinput:jinput' from the repository: Unable to read local copy of metadata: Cannot read metadata from '/home/antares/.m2/repository/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata-com.jmonkeyengine.xml': entity reference name can not contain character =' (position: TEXT seen .../maven/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata.xml&ref=... @7:138)
net.java.dev.jinput:jinput:pom:SNAPSHOT
at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:501)
at org.apache.maven.project.DefaultMavenProjectBuilder.buildFromRepository(DefaultMavenProjectBuilder.java:225)
at org.apache.maven.project.artifact.MavenMetadataSource.retrieve(MavenMetadataSource.java:102)
... 24 more
Caused by: org.apache.maven.artifact.resolver.ArtifactResolutionException: Unable to read local copy of metadata: Cannot read metadata from '/home/antares/.m2/repository/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata-com.jmonkeyengine.xml': entity reference name can not contain character =' (position: TEXT seen .../maven/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata.xml&ref=... @7:138)
net.java.dev.jinput:jinput:pom:SNAPSHOT
at org.apache.maven.artifact.transform.SnapshotTransformation.transformForResolve(SnapshotTransformation.java:65)
at org.apache.maven.artifact.transform.DefaultArtifactTransformationManager.transformForResolve(DefaultArtifactTransformationManager.java:40)
at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:104)
at org.apache.maven.artifact.resolver.DefaultArtifactResolver.resolve(DefaultArtifactResolver.java:63)
at org.apache.maven.project.DefaultMavenProjectBuilder.findModelFromRepository(DefaultMavenProjectBuilder.java:467)
... 26 more
Caused by: org.apache.maven.artifact.repository.metadata.RepositoryMetadataResolutionException: Unable to read local copy of metadata: Cannot read metadata from '/home/antares/.m2/repository/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata-com.jmonkeyengine.xml': entity reference name can not contain character =' (position: TEXT seen .../maven/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata.xml&ref=... @7:138)
at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolve(DefaultRepositoryMetadataManager.java:136)
at org.apache.maven.artifact.transform.AbstractVersionTransformation.resolveVersion(AbstractVersionTransformation.java:62)
at org.apache.maven.artifact.transform.SnapshotTransformation.transformForResolve(SnapshotTransformation.java:60)
... 30 more
Caused by: org.apache.maven.artifact.repository.metadata.RepositoryMetadataReadException: Cannot read metadata from '/home/antares/.m2/repository/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata-com.jmonkeyengine.xml': entity reference name can not contain character =' (position: TEXT seen .../maven/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata.xml&ref=... @7:138)
at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.readMetadata(DefaultRepositoryMetadataManager.java:284)
at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.loadMetadata(DefaultRepositoryMetadataManager.java:236)
at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.mergeMetadata(DefaultRepositoryMetadataManager.java:161)
at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.resolve(DefaultRepositoryMetadataManager.java:127)
... 32 more
Caused by: org.codehaus.plexus.util.xml.pull.XmlPullParserException: entity reference name can not contain character =' (position: TEXT seen .../maven/net/java/dev/jinput/jinput/SNAPSHOT/maven-metadata.xml&ref=... @7:138)
at org.codehaus.plexus.util.xml.pull.MXParser.parseEntityRef(MXParser.java:2219)
at org.codehaus.plexus.util.xml.pull.MXParser.parseAttribute(MXParser.java:2044)
at org.codehaus.plexus.util.xml.pull.MXParser.parseStartTag(MXParser.java:1796)
at org.codehaus.plexus.util.xml.pull.MXParser.nextImpl(MXParser.java:1124)
at org.codehaus.plexus.util.xml.pull.MXParser.next(MXParser.java:1090)
at org.apache.maven.artifact.repository.metadata.io.xpp3.MetadataXpp3Reader.parseMetadata(MetadataXpp3Reader.java:386)
at org.apache.maven.artifact.repository.metadata.io.xpp3.MetadataXpp3Reader.read(MetadataXpp3Reader.java:866)
at org.apache.maven.artifact.repository.metadata.DefaultRepositoryMetadataManager.readMetadata(DefaultRepositoryMetadataManager.java:271)
... 35 more
[INFO]
[INFO] Total time: 14 seconds
[INFO] Finished at: Thu Dec 21 16:41:17 CET 2006
[INFO] Final Memory: 4M/7M
[INFO]
--
zetatau