After I reinstalled my MacBook on my brand new SSD disk, I discovered that maven v3.0.3 was installed with the Java bundle. I tried to build PixelController which was working fine using maven v2.1.x. Of course, compiling failed now using maven v3.0.3:
1 2 3 4 5 6 7 8 9 10 11 12 13 | [WARNING] The POM for compartmental.net:minim-spi:jar:2.0.2 is missing, no dependency information available [WARNING] The POM for compartmental.net:tritonus_aos:jar:2.0.2 is missing, no dependency information available [WARNING] The POM for compartmental.net:tritonus_share:jar:2.0.2 is missing, no dependency information available [WARNING] The POM for com.neophob:processing-blinkenlight:jar:0.5 is missing, no dependency information available [WARNING] The POM for artnet4j:artnet4j:jar:0001 is missing, no dependency information available [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 1.344s [INFO] Finished at: Tue Nov 15 23:36:35 CET 2011 [INFO] Final Memory: 4M/81M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal on project PixelController: Could not resolve dependencies for project neophob.com:PixelController:jar:1.1.1-SNAPSHOT: The following artifacts could not be resolved: net.sourceforge.jargs:jargs:jar:1.0, org.processing:core:jar:1.2.1, org.processing:net:jar:1.2.1, org.processing:pde:jar:1.2.1, org.processing:serial:jar:1.2.1, org.qbang:rxtx:jar:2.2pre5, compartmental.net:minim:jar:2.0.2, compartmental.net:jsminim:jar:2.0.2, compartmental.net:minim-spi:jar:2.0.2, compartmental.net:tritonus_aos:jar:2.0.2, compartmental.net:tritonus_share:jar:2.0.2, com.neophob:processing-blinkenlight:jar:0.5, artnet4j:artnet4j:jar:0001: Failure to find net.sourceforge.jargs:jargs:jar:1.0 in http://download.java.net/maven/2/ was cached in the local repository, resolution will not be reattempted until the update interval of maven2-repository.java.net has elapsed or updates are forced -> [Help 1] |
I use the maven-instal-plugin to deploy some I-did-not-find-them-in-public-repos libraries, the pom.xml looks like this:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-install-plugin</artifactId> <version>2.3.1</version> <executions> <execution> <id>blinkenlights.jar</id> <configuration> <file>lib/blinkenlights.jar</file> <groupId>com.neophob</groupId> <artifactId>processing-blinkenlight</artifactId> <version>0.5</version> <packaging>jar</packaging> </configuration> <phase>initialize</phase> <goals> <goal>install-file</goal> </goals> </execution> |
Now long story short I found a bug entry on jira which was not directly
related to my issue. However due lack of options I thought lets update the aether libraries on my system. Maven v3.0.3 uses v1.11 while v1.13 is currently the latest version. Delete all v1.11 jar files and replace’em with a v1.13. Now maven works as it should. Or wait for Maven v3.0.4…
Aether binaries: http://repo1.maven.org/maven2/org/sonatype/aether/
OSX Maven v3.0.3 library path: /usr/share/java/maven-3.0.3/lib



