Diablo-D3/DiabloMiner

MVN Package doesnt work~!

Closed this issue · 12 comments

HI i have mountain lion 10.8.2 fresh install with java jre, jdk and apple command line toolls. I downloaded and unpacked the diablo-master zip file. I then cd into the directory and run sudo mvn package which then fails with:

mac-pro:diablo user$ sudo mvn package
Password:
[INFO] Scanning for projects...
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.diablominer:DiabloMiner:jar:0.0.1-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 43, column 11
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-jar-plugin is missing. @ line 119, column 12
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building DiabloMiner 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- maven-nativedependencies-plugin:0.0.5:copy (unpacknatives) @ DiabloMiner ---
[INFO] Saving natives in /Users/tha/.Trash/Diablo/target/libs/natives
[INFO] G:org.lwjgl.lwjgl - A:lwjgl-platform - C:natives-windows
[info] Copying natives from lwjgl-platform-2.8.5-natives-windows.jar
[info] Copying native - META-INF/
[info] Copying native - META-INF/MANIFEST.MF
[info] Copying native - OpenAL32.dll
[info] Copying native - OpenAL64.dll
[info] Copying native - lwjgl.dll
[info] Copying native - lwjgl64.dll
[INFO] G:org.lwjgl.lwjgl - A:lwjgl-platform - C:natives-linux
[info] Copying natives from lwjgl-platform-2.8.5-natives-linux.jar
[info] Copying native - META-INF/
[info] Copying native - META-INF/MANIFEST.MF
[info] Copying native - liblwjgl.so
[info] Copying native - liblwjgl64.so
[info] Copying native - libopenal.so
[info] Copying native - libopenal64.so
[INFO] G:org.lwjgl.lwjgl - A:lwjgl-platform - C:natives-osx
[info] Copying natives from lwjgl-platform-2.8.5-natives-osx.jar
[info] Copying native - META-INF/
[info] Copying native - META-INF/MANIFEST.MF
[info] Copying native - liblwjgl.jnilib
[info] Copying native - openal.dylib
[INFO] G:net.java.jinput - A:jinput-platform - C:natives-linux
[info] Copying natives from jinput-platform-2.0.5-natives-linux.jar
[info] Copying native - libjinput-linux.so
[info] Copying native - libjinput-linux64.so
[INFO] G:net.java.jinput - A:jinput-platform - C:natives-windows
[info] Copying natives from jinput-platform-2.0.5-natives-windows.jar
[info] Copying native - jinput-dx8.dll
[info] Copying native - jinput-dx8_64.dll
[info] Copying native - jinput-raw.dll
[info] Copying native - jinput-raw_64.dll
[info] Copying native - jinput-wintab.dll
[INFO] G:net.java.jinput - A:jinput-platform - C:natives-osx
[info] Copying natives from jinput-platform-2.0.5-natives-osx.jar
[info] Copying native - libjinput-osx.jnilib
[INFO]
[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ DiabloMiner ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ DiabloMiner ---
[INFO] Nothing to compile - all classes are up to date
[INFO]
[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ DiabloMiner ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /Users/tha/.Trash/Diablo/src/test/resources
[INFO]
[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ DiabloMiner ---
[INFO] No sources to compile
[INFO]
[INFO] --- maven-surefire-plugin:2.10:test (default-test) @ DiabloMiner ---
[INFO] No tests to run.
[INFO] Surefire report directory: /Users/user/.Trash/Diablo/target/surefire-reports


T E S T S

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0

[INFO]
[INFO] --- maven-jar-plugin:2.3.2:jar (default-jar) @ DiabloMiner ---
[INFO] Building jar: /Users/tha/.Trash/Diablo/target/DiabloMiner.jar
[INFO]
[INFO] --- launch4j-maven-plugin:1.5.1:launch4j (windows binary) @ DiabloMiner ---
[INFO] Platform-specific work directory already exists: /Users/tha/.m2/repository/com/akathist/maven/plugins/launch4j/launch4j-maven-plugin/1.5.1
[INFO] launch4j: Compiling resources
[INFO] launch4j: Generated resource file...

[INFO] launch4j: LANGUAGE 0, 1
2 RCDATA BEGIN "1.6.0\0" END
18 RCDATA BEGIN "1\0" END
10 RCDATA BEGIN "DiabloMiner\0" END
21 RCDATA BEGIN "http://java.com/download\0" END
8 RCDATA BEGIN ".\0" END
20 RCDATA BEGIN "32\0" END
101 RCDATA BEGIN "An error occurred while starting the application.\0" END
102 RCDATA BEGIN "This application was configured to use a bundled Java Runtime Environment but the runtime is missing or corrupted.\0" END
103 RCDATA BEGIN "This application requires a Java Runtime Environment\0" END
104 RCDATA BEGIN "The registry refers to a nonexistent Java Runtime Environment installation or the runtime is corrupted.\0" END
17 RCDATA BEGIN "true\0" END
15 RCDATA BEGIN "com.diablominer.DiabloMiner.DiabloMiner\0" END
16 RCDATA BEGIN "%EXEDIR%\target\libs*;lwjgl-2.8.5.jar;lwjgl-platform-2.8.5-natives-windows.jar;lwjgl-platform-2.8.5-natives-linux.jar;lwjgl-platform-2.8.5-natives-osx.jar;jinput-2.0.5.jar;jutils-1.0.0.jar;lwjgl_util-2.8.5.jar;jackson-mapper-asl-1.9.11.jar;jackson-core-asl-1.9.11.jar;commons-codec-1.7.jar;commons-cli-1.2.jar\0" END

[ERROR]
net.sf.launch4j.BuilderException: net.sf.launch4j.ExecException: java.io.IOException: Cannot run program "/Users/user/.m2/repository/com/akathist/maven/plugins/launch4j/launch4j-maven-plugin/1.5.1/launch4j-maven-plugin-1.5.1-workdir-mac/bin/windres": error=86, Bad CPU type in executable
at net.sf.launch4j.Builder.build(Builder.java:144)
at com.akathist.maven.plugins.launch4j.Launch4jMojo.execute(Launch4jMojo.java:353)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:84)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
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:597)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: net.sf.launch4j.ExecException: java.io.IOException: Cannot run program "/Users/tha/.m2/repository/com/akathist/maven/plugins/launch4j/launch4j-maven-plugin/1.5.1/launch4j-maven-plugin-1.5.1-workdir-mac/bin/windres": error=86, Bad CPU type in executable
at net.sf.launch4j.Util.exec(Util.java:152)
at net.sf.launch4j.Cmd.exec(Builder.java:205)
at net.sf.launch4j.Builder.build(Builder.java:97)
... 22 more
Caused by: java.io.IOException: Cannot run program "/Users/tha/.m2/repository/com/akathist/maven/plugins/launch4j/launch4j-maven-plugin/1.5.1/launch4j-maven-plugin-1.5.1-workdir-mac/bin/windres": error=86, Bad CPU type in executable
at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
at java.lang.Runtime.exec(Runtime.java:593)
at java.lang.Runtime.exec(Runtime.java:466)
at net.sf.launch4j.Util.exec(Util.java:117)
... 24 more
Caused by: java.io.IOException: error=86, Bad CPU type in executable
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.(UNIXProcess.java:53)
at java.lang.ProcessImpl.start(ProcessImpl.java:91)
at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
... 27 more
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 1.812s
[INFO] Finished at: Mon Dec 31 11:56:33 EST 2012
[INFO] Final Memory: 7M/81M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.akathist.maven.plugins.launch4j:launch4j-maven-plugin:1.5.1:launch4j (windows binary) on project DiabloMiner: Failed to build the executable; please verify your configuration. net.sf.launch4j.ExecException: java.io.IOException: Cannot run program "/Users/tha/.m2/repository/com/akathist/maven/plugins/launch4j/launch4j-maven-plugin/1.5.1/launch4j-maven-plugin-1.5.1-workdir-mac/bin/windres": error=86, Bad CPU type in executable -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

I then reran using sudo mvn -X package, to yield the following:

users-mac-pro:downloads user$ cd diablominer-master
users-mac-pro:diablominer-master user$ ls
DiabloMiner-Linux.sh README
DiabloMiner-OSX.sh contrib
DiabloMiner-Solaris.sh pom.xml
DiabloMiner-Windows.l4j.ini src
LICENSE
users-mac-pro:diablominer-master user$ sudo mvn -X package
Apache Maven 3.0.4 (r1232337; 2012-01-17 03:44:56-0500)
Maven home: /usr/share/maven
Java version: 1.6.0_37, vendor: Apple Inc.
Java home: /Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home
Default locale: en_US, platform encoding: MacRoman
OS name: "mac os x", version: "10.8.2", arch: "x86_64", family: "mac"
[INFO] Error stacktraces are turned on.
[DEBUG] Reading global settings from /usr/share/maven/conf/settings.xml
[DEBUG] Reading user settings from /Users/user/.m2/settings.xml
[DEBUG] Using local repository at /Users/user/.m2/repository
[DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10 for /Users/user/.m2/repository
[INFO] Scanning for projects...
[DEBUG] Extension realms for project com.diablominer:DiabloMiner:jar:0.0.1-SNAPSHOT: (none)
[DEBUG] Looking up lifecyle mappings for packaging jar from ClassRealm[plexus.core, parent: null]
[WARNING]
[WARNING] Some problems were encountered while building the effective model for com.diablominer:DiabloMiner:jar:0.0.1-SNAPSHOT
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 43, column 11
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-jar-plugin is missing. @ line 119, column 12
[WARNING]
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING]
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING]
[DEBUG] === REACTOR BUILD PLAN ================================================
[DEBUG] Project: com.diablominer:DiabloMiner:jar:0.0.1-SNAPSHOT
[DEBUG] Tasks: [package]
[DEBUG] Style: Regular
[DEBUG] =======================================================================
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building DiabloMiner 0.0.1-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] Lifecycle default -> [validate, initialize, generate-sources, process-sources, generate-resources, process-resources, compile, process-classes, generate-test-sources, process-test-sources, generate-test-resources, process-test-resources, test-compile, process-test-classes, test, prepare-package, package, pre-integration-test, integration-test, post-integration-test, verify, install, deploy]
[DEBUG] Lifecycle clean -> [pre-clean, clean, post-clean]
[DEBUG] Lifecycle site -> [pre-site, site, post-site, site-deploy]
[DEBUG] === PROJECT BUILD PLAN ================================================
[DEBUG] Project: com.diablominer:DiabloMiner:0.0.1-SNAPSHOT
[DEBUG] Dependencies (collect): []
[DEBUG] Dependencies (resolve): [compile, runtime, test]
[DEBUG] Repositories (dependencies): [central (http://repo.maven.apache.org/maven2, releases)]
[DEBUG] Repositories (plugins) : [central (http://repo.maven.apache.org/maven2, releases)]
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal: com.googlecode.mavennatives:maven-nativedependencies-plugin:0.0.5:copy (unpacknatives)
[DEBUG] Style: Regular
[DEBUG] Configuration:

target/libs/natives
${project}
${separateDirs}

[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal: org.apache.maven.plugins:maven-resources-plugin:2.5:resources (default-resources)
[DEBUG] Style: Regular
[DEBUG] Configuration:


${encoding}
${maven.resources.escapeString}
${maven.resources.escapeWindowsPaths}
${maven.resources.includeEmptyDirs}

${maven.resources.overwrite}



${maven.resources.supportMultiLineFiltering}



[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal: org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile (default-compile)
[DEBUG] Style: Regular
[DEBUG] Configuration:





${maven.compiler.compilerId}
${maven.compiler.compilerVersion}
${maven.compiler.debug}
${maven.compiler.debuglevel}
${encoding}
${maven.compiler.executable}
${maven.compiler.failOnError}
${maven.compiler.fork}

${maven.compiler.maxmem}
${maven.compiler.meminitial}
${maven.compiler.optimize}

${project.build.finalName}


${maven.compiler.showDeprecation}
${maven.compiler.showWarnings}

1.5 ${lastModGranularityMs} 1.5 ${maven.compiler.verbose} [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-resources-plugin:2.5:testResources (default-testResources) [DEBUG] Style: Regular [DEBUG] Configuration: ${encoding} ${maven.resources.escapeString} ${maven.resources.escapeWindowsPaths} ${maven.resources.includeEmptyDirs} ${project.build.testOutputDirectory} ${maven.resources.overwrite} ${project.testResources} ${maven.resources.supportMultiLineFiltering} [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-compiler-plugin:2.3.2:testCompile (default-testCompile) [DEBUG] Style: Regular [DEBUG] Configuration: ${maven.compiler.compilerId} ${maven.compiler.compilerVersion} ${maven.compiler.debug} ${maven.compiler.debuglevel} ${encoding} ${maven.compiler.executable} ${maven.compiler.failOnError} ${maven.compiler.fork} ${maven.compiler.maxmem} ${maven.compiler.meminitial} ${maven.compiler.optimize} ${project.build.finalName} ${maven.compiler.showDeprecation} ${maven.compiler.showWarnings} ${maven.test.skip} 1.5 ${lastModGranularityMs} 1.5 ${maven.compiler.testSource} ${maven.compiler.testTarget} ${maven.compiler.verbose} [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-surefire-plugin:2.10:test (default-test) [DEBUG] Style: Regular [DEBUG] Configuration: ${argLine} ${childDelegation} ${maven.surefire.debug} ${disableXmlReport} ${enableAssertions} ${excludedGroups} ${failIfNoTests} ${forkMode} ${surefire.timeout} ${groups} ${junitArtifactName} ${jvm} ${localRepository} ${objectFactory} ${parallel} ${perCoreThreadCount} ${plugin.artifactMap} ${surefire.printSummary} ${project.artifactMap} ${maven.test.redirectTestOutputToFile} ${project.pluginArtifactRepositories} ${surefire.reportFormat} ${surefire.reportNameSuffix} ${session} ${maven.test.skip} ${maven.test.skip.exec} ${skipTests} ${test} ${maven.test.failure.ignore} ${testNGArtifactName} ${threadCount} ${trimStackTrace} ${surefire.useFile} ${surefire.useManifestOnlyJar} ${surefire.useSystemClassLoader} ${useUnlimitedThreads} ${basedir} [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-jar-plugin:2.3.2:jar (default-jar) [DEBUG] Style: Regular [DEBUG] Configuration: DiabloMiner ${jar.forceCreation} ${jar.useDefaultManifestFile} [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: com.akathist.maven.plugins.launch4j:launch4j-maven-plugin:1.5.1:launch4j (windows binary) [DEBUG] Style: Regular [DEBUG] Configuration: . com.diablominer.DiabloMiner.DiabloMiner %EXEDIR%\target\libs* DiabloMiner console target/DiabloMiner.jar 1.6.0 DiabloMiner-Windows.exe [DEBUG] ----------------------------------------------------------------------- [DEBUG] Goal: org.apache.maven.plugins:maven-dependency-plugin:2.1:copy-dependencies (copy-dependencies) [DEBUG] Style: Regular [DEBUG] Configuration: ${classifier} ${mdep.copyPom} ${excludeArtifactIds} ${excludeClassifiers} ${excludeGroupIds} ${excludeScope} ${excludeTransitive} ${excludeTypes} ${mdep.failOnMissingClassifierArtifact} ${includeArtifactIds} ${includeClassifiers} ${includeGroupIds} ${includeScope} ${includeTypes} ${localRepository} ${markersDirectory} ${outputAbsoluteArtifactFilename} /Users/user/Downloads/DiabloMiner-master/target/libs true false false ${project} ${reactorProjects} ${project.remoteArtifactRepositories} ${silent} ${mdep.stripVersion} ${type} ${mdep.useRepositoryLayout} ${mdep.useSubDirectoryPerArtifact} ${mdep.useSubDirectoryPerType} [DEBUG] ======================================================================= [DEBUG] com.diablominer:DiabloMiner:jar:0.0.1-SNAPSHOT [DEBUG] org.lwjgl.lwjgl:lwjgl:jar:2.8.5:compile [DEBUG] org.lwjgl.lwjgl:lwjgl-platform:jar:natives-windows:2.8.5:compile [DEBUG] org.lwjgl.lwjgl:lwjgl-platform:jar:natives-linux:2.8.5:compile [DEBUG] org.lwjgl.lwjgl:lwjgl-platform:jar:natives-osx:2.8.5:compile [DEBUG] net.java.jinput:jinput:jar:2.0.5:compile [DEBUG] net.java.jutils:jutils:jar:1.0.0:compile [DEBUG] net.java.jinput:jinput-platform:jar:natives-linux:2.0.5:runtime [DEBUG] net.java.jinput:jinput-platform:jar:natives-windows:2.0.5:runtime [DEBUG] net.java.jinput:jinput-platform:jar:natives-osx:2.0.5:runtime [DEBUG] org.lwjgl.lwjgl:lwjgl_util:jar:2.8.5:compile [DEBUG] org.codehaus.jackson:jackson-mapper-asl:jar:1.9.11:compile [DEBUG] org.codehaus.jackson:jackson-core-asl:jar:1.9.11:compile [DEBUG] commons-codec:commons-codec:jar:1.7:compile [DEBUG] commons-cli:commons-cli:jar:1.2:compile [INFO] [INFO] --- maven-nativedependencies-plugin:0.0.5:copy (unpacknatives) @ DiabloMiner --- [DEBUG] Created new class realm maven.api [DEBUG] Importing foreign packages into class realm maven.api [DEBUG] Imported: org.apache.maven.wagon.events < plexus.core [DEBUG] Imported: org.sonatype.aether.transfer < plexus.core [DEBUG] Imported: org.apache.maven.exception < plexus.core [DEBUG] Imported: org.sonatype.aether.metadata < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.Xpp3Dom < plexus.core [DEBUG] Imported: org.sonatype.aether.collection < plexus.core [DEBUG] Imported: org.sonatype.aether.version < plexus.core [DEBUG] Imported: org.apache.maven.monitor < plexus.core [DEBUG] Imported: org.apache.maven.wagon.repository < plexus.core [DEBUG] Imported: org.apache.maven.repository < plexus.core [DEBUG] Imported: org.apache.maven.wagon.resource < plexus.core [DEBUG] Imported: org.codehaus.plexus.logging < plexus.core [DEBUG] Imported: org.apache.maven.profiles < plexus.core [DEBUG] Imported: org.sonatype.aether.repository < plexus.core [DEBUG] Imported: org.apache.maven.classrealm < plexus.core [DEBUG] Imported: org.apache.maven.execution < plexus.core [DEBUG] Imported: org.sonatype.aether.artifact < plexus.core [DEBUG] Imported: org.sonatype.aether.spi < plexus.core [DEBUG] Imported: org.apache.maven.reporting < plexus.core [DEBUG] Imported: org.apache.maven.usability < plexus.core [DEBUG] Imported: org.codehaus.plexus.container < plexus.core [DEBUG] Imported: org.codehaus.plexus.component < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlSerializer < plexus.core [DEBUG] Imported: org.apache.maven.wagon.authentication < plexus.core [DEBUG] Imported: org.apache.maven.lifecycle < plexus.core [DEBUG] Imported: org.codehaus.plexus.classworlds < plexus.core [DEBUG] Imported: org.sonatype.aether.graph < plexus.core [DEBUG] Imported: org.sonatype.aether.\* < plexus.core [DEBUG] Imported: org.apache.maven.settings < plexus.core [DEBUG] Imported: org.codehaus.classworlds < plexus.core [DEBUG] Imported: org.sonatype.aether.impl < plexus.core [DEBUG] Imported: org.apache.maven.wagon.\* < plexus.core [DEBUG] Imported: org.apache.maven.toolchain < plexus.core [DEBUG] Imported: org.sonatype.aether.deployment < plexus.core [DEBUG] Imported: org.apache.maven.wagon.observers < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlPullParserException < plexus.core [DEBUG] Imported: org.codehaus.plexus.util.xml.pull.XmlPullParser < plexus.core [DEBUG] Imported: org.apache.maven.configuration < plexus.core [DEBUG] Imported: org.apache.maven.cli < plexus.core [DEBUG] Imported: org.sonatype.aether.installation < plexus.core [DEBUG] Imported: org.codehaus.plexus.context < plexus.core [DEBUG] Imported: org.apache.maven.wagon.authorization < plexus.core [DEBUG] Imported: org.apache.maven.project < plexus.core [DEBUG] Imported: org.apache.maven.rtinfo < plexus.core [DEBUG] Imported: org.codehaus.plexus.lifecycle < plexus.core [DEBUG] Imported: org.codehaus.plexus.configuration < plexus.core [DEBUG] Imported: org.apache.maven.artifact < plexus.core [DEBUG] Imported: org.apache.maven.model < plexus.core [DEBUG] Imported: org.apache.maven.\* < plexus.core [DEBUG] Imported: org.apache.maven.wagon.proxy < plexus.core [DEBUG] Imported: org.sonatype.aether.resolution < plexus.core [DEBUG] Imported: org.apache.maven.plugin < plexus.core [DEBUG] Imported: org.codehaus.plexus.\* < plexus.core [DEBUG] Imported: org.codehaus.plexus.personality < plexus.core [DEBUG] Populating class realm maven.api [DEBUG] com.googlecode.mavennatives:maven-nativedependencies-plugin:jar:0.0.5: [DEBUG] org.apache.maven:maven-artifact:jar:2.0.10:compile [DEBUG] org.codehaus.plexus:plexus-utils:jar:1.5.5:compile [DEBUG] org.apache.maven:maven-plugin-api:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-project:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-settings:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-profile:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-plugin-registry:jar:2.0.10:compile [DEBUG] org.codehaus.plexus:plexus-interpolation:jar:1.1:compile [DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile [DEBUG] org.apache.maven:maven-model:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-core:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.10:compile [DEBUG] org.apache.maven.reporting:maven-reporting-api:jar:2.0.10:compile [DEBUG] org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-11:compile [DEBUG] org.apache.maven:maven-repository-metadata:jar:2.0.10:compile [DEBUG] org.apache.maven:maven-error-diagnostics:jar:2.0.10:compile [DEBUG] commons-cli:commons-cli:jar:1.0:compile [DEBUG] org.apache.maven:maven-plugin-descriptor:jar:2.0.10:compile [DEBUG] org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile [DEBUG] org.apache.maven:maven-monitor:jar:2.0.10:compile [DEBUG] classworlds:classworlds:jar:1.1:compile [DEBUG] org.apache.maven.shared:maven-common-artifact-filters:jar:1.0:compile [DEBUG] org.apache.maven.shared:maven-plugin-testing-harness:jar:1.1:compile [DEBUG] org.codehaus.plexus:plexus-archiver:jar:1.0-alpha-7:compile [DEBUG] commons-io:commons-io:jar:1.4:compile [DEBUG] org.jmock:jmock-legacy:jar:2.5.1:compile [DEBUG] org.jmock:jmock:jar:2.5.1:compile [DEBUG] org.hamcrest:hamcrest-core:jar:1.1:compile [DEBUG] org.hamcrest:hamcrest-library:jar:1.1:compile [DEBUG] org.objenesis:objenesis:jar:1.0:compile [DEBUG] cglib:cglib-nodep:jar:2.1_3:compile [DEBUG] org.codehaus.plexus:plexus-component-annotations:jar:1.0-beta-3.0.5:compile [DEBUG] junit:junit:jar:3.8.2:compile [DEBUG] Created new class realm plugin>com.googlecode.mavennatives:maven-nativedependencies-plugin:0.0.5 [DEBUG] Importing foreign packages into class realm plugin>com.googlecode.mavennatives:maven-nativedependencies-plugin:0.0.5 [DEBUG] Imported: < maven.api [DEBUG] Populating class realm plugin>com.googlecode.mavennatives:maven-nativedependencies-plugin:0.0.5 [DEBUG] Included: com.googlecode.mavennatives:maven-nativedependencies-plugin:jar:0.0.5 [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:1.5.5 [DEBUG] Included: org.codehaus.plexus:plexus-interpolation:jar:1.1 [DEBUG] Included: org.apache.maven.reporting:maven-reporting-api:jar:2.0.10 [DEBUG] Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-11 [DEBUG] Included: commons-cli:commons-cli:jar:1.0 [DEBUG] Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4 [DEBUG] Included: org.apache.maven.shared:maven-common-artifact-filters:jar:1.0 [DEBUG] Included: org.apache.maven.shared:maven-plugin-testing-harness:jar:1.1 [DEBUG] Included: org.codehaus.plexus:plexus-archiver:jar:1.0-alpha-7 [DEBUG] Included: commons-io:commons-io:jar:1.4 [DEBUG] Included: org.jmock:jmock-legacy:jar:2.5.1 [DEBUG] Included: org.jmock:jmock:jar:2.5.1 [DEBUG] Included: org.hamcrest:hamcrest-core:jar:1.1 [DEBUG] Included: org.hamcrest:hamcrest-library:jar:1.1 [DEBUG] Included: org.objenesis:objenesis:jar:1.0 [DEBUG] Included: cglib:cglib-nodep:jar:2.1_3 [DEBUG] Included: org.codehaus.plexus:plexus-component-annotations:jar:1.0-beta-3.0.5 [DEBUG] Included: junit:junit:jar:3.8.2 [DEBUG] Excluded: org.apache.maven:maven-artifact:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-plugin-api:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-project:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-settings:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-profile:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-artifact-manager:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-plugin-registry:jar:2.0.10 [DEBUG] Excluded: org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1 [DEBUG] Excluded: org.apache.maven:maven-model:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-core:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-repository-metadata:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-error-diagnostics:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-plugin-descriptor:jar:2.0.10 [DEBUG] Excluded: org.apache.maven:maven-monitor:jar:2.0.10 [DEBUG] Excluded: classworlds:classworlds:jar:1.1 [DEBUG] Configuring mojo com.googlecode.mavennatives:maven-nativedependencies-plugin:0.0.5:copy from plugin realm ClassRealm[plugin>com.googlecode.mavennatives:maven-nativedependencies-plugin:0.0.5, parent: sun.misc.Launcher$AppClassLoader@27a8c4e7] [DEBUG] Configuring mojo 'com.googlecode.mavennatives:maven-nativedependencies-plugin:0.0.5:copy' with basic configurator --> [DEBUG](s) nativesTargetDir = /Users/user/Downloads/DiabloMiner-master/target/libs/natives [DEBUG](f) project = MavenProject: com.diablominer:DiabloMiner:0.0.1-SNAPSHOT @ /Users/user/Downloads/DiabloMiner-master/pom.xml [DEBUG](f) separateDirs = false [DEBUG] -- end configuration -- [INFO] Saving natives in /Users/user/Downloads/DiabloMiner-master/target/libs/natives [INFO] G:org.lwjgl.lwjgl - A:lwjgl-platform - C:natives-windows [info] Copying natives from lwjgl-platform-2.8.5-natives-windows.jar [info] Copying native - META-INF/ [info] Copying native - META-INF/MANIFEST.MF [info] Copying native - OpenAL32.dll [info] Copying native - OpenAL64.dll [info] Copying native - lwjgl.dll [info] Copying native - lwjgl64.dll [INFO] G:org.lwjgl.lwjgl - A:lwjgl-platform - C:natives-linux [info] Copying natives from lwjgl-platform-2.8.5-natives-linux.jar [info] Copying native - META-INF/ [info] Copying native - META-INF/MANIFEST.MF [info] Copying native - liblwjgl.so [info] Copying native - liblwjgl64.so [info] Copying native - libopenal.so [info] Copying native - libopenal64.so [INFO] G:org.lwjgl.lwjgl - A:lwjgl-platform - C:natives-osx [info] Copying natives from lwjgl-platform-2.8.5-natives-osx.jar [info] Copying native - META-INF/ [info] Copying native - META-INF/MANIFEST.MF [info] Copying native - liblwjgl.jnilib [info] Copying native - openal.dylib [INFO] G:net.java.jinput - A:jinput-platform - C:natives-linux [info] Copying natives from jinput-platform-2.0.5-natives-linux.jar [info] Copying native - libjinput-linux.so [info] Copying native - libjinput-linux64.so [INFO] G:net.java.jinput - A:jinput-platform - C:natives-windows [info] Copying natives from jinput-platform-2.0.5-natives-windows.jar [info] Copying native - jinput-dx8.dll [info] Copying native - jinput-dx8_64.dll [info] Copying native - jinput-raw.dll [info] Copying native - jinput-raw_64.dll [info] Copying native - jinput-wintab.dll [INFO] G:net.java.jinput - A:jinput-platform - C:natives-osx [info] Copying natives from jinput-platform-2.0.5-natives-osx.jar [info] Copying native - libjinput-osx.jnilib [INFO] [INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ DiabloMiner --- [DEBUG] org.apache.maven.plugins:maven-resources-plugin:jar:2.5: [DEBUG] org.apache.maven:maven-plugin-api:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-project:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-profile:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-plugin-registry:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-core:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6:compile [DEBUG] org.apache.maven.reporting:maven-reporting-api:jar:2.0.6:compile [DEBUG] org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7:compile [DEBUG] org.apache.maven:maven-repository-metadata:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-error-diagnostics:jar:2.0.6:compile [DEBUG] commons-cli:commons-cli:jar:1.0:compile [DEBUG] org.apache.maven:maven-plugin-descriptor:jar:2.0.6:compile [DEBUG] org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4:compile [DEBUG] classworlds:classworlds:jar:1.1:compile [DEBUG] org.apache.maven:maven-artifact:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-settings:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-model:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-monitor:jar:2.0.6:compile [DEBUG] org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1:compile [DEBUG] junit:junit:jar:3.8.1:compile [DEBUG] org.codehaus.plexus:plexus-utils:jar:2.0.5:compile [DEBUG] org.apache.maven.shared:maven-filtering:jar:1.0:compile [DEBUG] org.sonatype.plexus:plexus-build-api:jar:0.0.4:compile [DEBUG] org.codehaus.plexus:plexus-interpolation:jar:1.13:compile [DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.5 [DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.5 [DEBUG] Imported: < maven.api [DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-resources-plugin:2.5 [DEBUG] Included: org.apache.maven.plugins:maven-resources-plugin:jar:2.5 [DEBUG] Included: org.apache.maven.reporting:maven-reporting-api:jar:2.0.6 [DEBUG] Included: org.apache.maven.doxia:doxia-sink-api:jar:1.0-alpha-7 [DEBUG] Included: commons-cli:commons-cli:jar:1.0 [DEBUG] Included: org.codehaus.plexus:plexus-interactivity-api:jar:1.0-alpha-4 [DEBUG] Included: junit:junit:jar:3.8.1 [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:2.0.5 [DEBUG] Included: org.apache.maven.shared:maven-filtering:jar:1.0 [DEBUG] Included: org.sonatype.plexus:plexus-build-api:jar:0.0.4 [DEBUG] Included: org.codehaus.plexus:plexus-interpolation:jar:1.13 [DEBUG] Excluded: org.apache.maven:maven-plugin-api:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-project:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-profile:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-artifact-manager:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-plugin-registry:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-core:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-repository-metadata:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-error-diagnostics:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-plugin-descriptor:jar:2.0.6 [DEBUG] Excluded: classworlds:classworlds:jar:1.1 [DEBUG] Excluded: org.apache.maven:maven-artifact:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-settings:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-model:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-monitor:jar:2.0.6 [DEBUG] Excluded: org.codehaus.plexus:plexus-container-default:jar:1.0-alpha-9-stable-1 [DEBUG] Configuring mojo org.apache.maven.plugins:maven-resources-plugin:2.5:resources from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-resources-plugin:2.5, parent: sun.misc.Launcher$AppClassLoader@27a8c4e7] [debug] execute contextualize [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-resources-plugin:2.5:resources' with basic configurator --> [DEBUG](f) buildFilters = [] [DEBUG](f) encoding = UTF-8 [DEBUG](f) escapeWindowsPaths = true [DEBUG](s) includeEmptyDirs = false [DEBUG](s) outputDirectory = /Users/user/Downloads/DiabloMiner-master/target/classes [DEBUG](s) overwrite = false [DEBUG](f) project = MavenProject: com.diablominer:DiabloMiner:0.0.1-SNAPSHOT @ /Users/user/Downloads/DiabloMiner-master/pom.xml [DEBUG](s) resources = [Resource {targetPath: null, filtering: false, FileSet {directory: /Users/user/Downloads/DiabloMiner-master/src/main/resources, PatternSet [includes: {}, excludes: {}]}}] [DEBUG](f) session = org.apache.maven.execution.MavenSession@30c26c8f [DEBUG](f) supportMultiLineFiltering = false [DEBUG](f) useBuildFilters = true [DEBUG](s) useDefaultDelimiters = true [DEBUG] -- end configuration -- [DEBUG] properties used {java.vendor=Apple Inc., sun.java.launcher=SUN_STANDARD, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, env.SUDO_COMMAND=/usr/bin/mvn -X package, os.name=Mac OS X, sun.boot.class.path=/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/jsfd.jar:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/classes.jar:/System/Library/Frameworks/JavaVM.framework/Frameworks/JavaRuntimeSupport.framework/Resources/Java/JavaRuntimeSupport.jar:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/ui.jar:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/laf.jar:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/sunrsasign.jar:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/jsse.jar:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/jce.jar:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Classes/charsets.jar, env.PWD=/Users/user/Downloads/DiabloMiner-master, env.LANG=en_CA.UTF-8, java.vm.specification.vendor=Sun Microsystems Inc., java.runtime.version=1.6.0_37-b06-434-11M3909, project.build.sourceEncoding=UTF-8, user.name=root, maven.build.version=Apache Maven 3.0.4 (r1232337; 2012-01-17 03:44:56-0500), env.USER=root, env.SHELL=/bin/bash, env.__CF_USER_TEXT_ENCODING=0x0:0:0, awt.nativeDoubleBuffering=true, env.PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin, user.language=en, sun.boot.library.path=/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Libraries, classworlds.conf=/usr/share/maven/bin/m2.conf, java.version=1.6.0_37, user.timezone=America/Toronto, sun.arch.data.model=64, http.nonProxyHosts=local|_.local|169.254/16|_.169.254/16, java.endorsed.dirs=/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/lib/endorsed, sun.cpu.isalist=, sun.jnu.encoding=MacRoman, file.encoding.pkg=sun.io, env.SHLVL=0, file.separator=/, java.specification.name=Java Platform API Specification, java.class.version=50.0, user.country=US, java.home=/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home, java.vm.info=mixed mode, env.LOGNAME=root, os.version=10.8.2, path.separator=:, java.vm.version=20.12-b01-434, java.awt.printerjob=apple.awt.CPrinterJob, env.TERM=xterm-256color, sun.io.unicode.encoding=UnicodeLittle, env.SUDO_UID=501, awt.toolkit=apple.awt.CToolkit, socksNonProxyHosts=local|_.local|169.254/16|_.169.254/16, ftp.nonProxyHosts=local|_.local|169.254/16|_.169.254/16, user.home=/Users/user, env.OLDPWD=/Users/user/Downloads/DiabloMiner-master, java.specification.vendor=Sun Microsystems Inc., java.library.path=.:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java, java.vendor.url=http://www.apple.com/, java.vm.vendor=Apple Inc., gopherProxySet=false, maven.home=/usr/share/maven, java.runtime.name=Java(TM) SE Runtime Environment, sun.java.command=org.codehaus.plexus.classworlds.launcher.Launcher -X package, java.class.path=/usr/share/maven/boot/plexus-classworlds-2.4.jar, env.com.apple.java.jvmMode=client, maven.version=3.0.4, java.vm.specification.name=Java Virtual Machine Specification, java.vm.specification.version=1.0, sun.cpu.endian=little, sun.os.patch.level=unknown, env.HOME=/Users/user, java.io.tmpdir=/var/folders/zz/zyxvpxvq6csfxvn_n0000000000000/T/, java.vendor.url.bug=http://bugreport.apple.com/, env.SSH_AUTH_SOCK=/tmp/launch-uOFSJs/Listeners, mrj.build=11M3909, os.arch=x86_64, java.awt.graphicsenv=apple.awt.CGraphicsEnvironment, env.JAVA_MAIN_CLASS_952=org.codehaus.plexus.classworlds.launcher.Launcher, java.ext.dirs=/Library/Java/Extensions:/System/Library/Java/Extensions:/Library/Java/JavaVirtualMachines/1.6.0_37-b06-434.jdk/Contents/Home/lib/ext, mrj.version=1070.1.6.0_37-434, env.com.apple.java.jvmTask=CommandLine_Manual.java, user.dir=/Users/user/Downloads/DiabloMiner-master, env.SUDO_USER=user, line.separator= , java.vm.name=Java HotSpot(TM) 64-Bit Server VM, env.USERNAME=root, lwjgl.version=2.8.5, env.MAIL=/var/mail/root, file.encoding=MacRoman, env.SUDO_GID=20, java.specification.version=1.6} [INFO] Using 'UTF-8' encoding to copy filtered resources. [DEBUG] resource with targetPath null directory /Users/user/Downloads/DiabloMiner-master/src/main/resources excludes [] includes [] [DEBUG] ignoreDelta true [INFO] Copying 1 resource [DEBUG] file DiabloMiner.cl has a filtered file extension [DEBUG] copy /Users/user/Downloads/DiabloMiner-master/src/main/resources/DiabloMiner.cl to /Users/user/Downloads/DiabloMiner-master/target/classes/DiabloMiner.cl [DEBUG] no use filter components [INFO] [INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ DiabloMiner --- [DEBUG] org.apache.maven.plugins:maven-compiler-plugin:jar:2.3.2: [DEBUG] org.apache.maven:maven-plugin-api:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-artifact:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-core:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-settings:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-profile:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-model:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-repository-metadata:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-error-diagnostics:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-project:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-plugin-registry:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-plugin-descriptor:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-artifact-manager:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-monitor:jar:2.0.6:compile [DEBUG] org.apache.maven:maven-toolchain:jar:1.0:compile [DEBUG] org.codehaus.plexus:plexus-utils:jar:2.0.5:compile [DEBUG] org.codehaus.plexus:plexus-compiler-api:jar:1.8.1:compile [DEBUG] org.codehaus.plexus:plexus-compiler-manager:jar:1.8.1:compile [DEBUG] org.codehaus.plexus:plexus-compiler-javac:jar:1.8.1:runtime [DEBUG] Created new class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:2.3.2 [DEBUG] Importing foreign packages into class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:2.3.2 [DEBUG] Imported: < maven.api [DEBUG] Populating class realm plugin>org.apache.maven.plugins:maven-compiler-plugin:2.3.2 [DEBUG] Included: org.apache.maven.plugins:maven-compiler-plugin:jar:2.3.2 [DEBUG] Included: org.codehaus.plexus:plexus-utils:jar:2.0.5 [DEBUG] Included: org.codehaus.plexus:plexus-compiler-api:jar:1.8.1 [DEBUG] Included: org.codehaus.plexus:plexus-compiler-manager:jar:1.8.1 [DEBUG] Included: org.codehaus.plexus:plexus-compiler-javac:jar:1.8.1 [DEBUG] Excluded: org.apache.maven:maven-plugin-api:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-artifact:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-core:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-settings:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-plugin-parameter-documenter:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-profile:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-model:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-repository-metadata:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-error-diagnostics:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-project:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-plugin-registry:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-plugin-descriptor:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-artifact-manager:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-monitor:jar:2.0.6 [DEBUG] Excluded: org.apache.maven:maven-toolchain:jar:1.0 [DEBUG] Configuring mojo org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile from plugin realm ClassRealm[plugin>org.apache.maven.plugins:maven-compiler-plugin:2.3.2, parent: sun.misc.Launcher$AppClassLoader@27a8c4e7] [DEBUG] Configuring mojo 'org.apache.maven.plugins:maven-compiler-plugin:2.3.2:compile' with basic configurator --> [DEBUG](f) basedir = /Users/user/Downloads/DiabloMiner-master [DEBUG](f) buildDirectory = /Users/user/Downloads/DiabloMiner-master/target [DEBUG](f) classpathElements = [/Users/user/Downloads/DiabloMiner-master/target/classes, /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl/2.8.5/lwjgl-2.8.5.jar, /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-windows.jar, /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-linux.jar, /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-osx.jar, /Users/user/.m2/repository/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar, /Users/user/.m2/repository/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar, /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl_util/2.8.5/lwjgl_util-2.8.5.jar, /Users/user/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar, /Users/user/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar, /Users/user/.m2/repository/commons-codec/commons-codec/1.7/commons-codec-1.7.jar, /Users/user/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar] [DEBUG](f) compileSourceRoots = [/Users/user/Downloads/DiabloMiner-master/src/main/java] [DEBUG](f) compilerId = javac [DEBUG](f) debug = true [DEBUG](f) encoding = UTF-8 [DEBUG](f) failOnError = true [DEBUG](f) fork = false [DEBUG](f) generatedSourcesDirectory = /Users/user/Downloads/DiabloMiner-master/target/generated-sources/annotations [DEBUG](f) optimize = false [DEBUG](f) outputDirectory = /Users/user/Downloads/DiabloMiner-master/target/classes [DEBUG](f) outputFileName = DiabloMiner-0.0.1-SNAPSHOT [DEBUG](f) projectArtifact = com.diablominer:DiabloMiner:jar:0.0.1-SNAPSHOT [DEBUG](f) session = org.apache.maven.execution.MavenSession@30c26c8f [DEBUG](f) showDeprecation = false [DEBUG](f) showWarnings = false [DEBUG](f) source = 1.5 [DEBUG](f) staleMillis = 0 [DEBUG](f) target = 1.5 [DEBUG](f) verbose = false [DEBUG] -- end configuration -- [DEBUG] Using compiler 'javac'. [DEBUG] Source directories: [/Users/user/Downloads/DiabloMiner-master/src/main/java] [DEBUG] Classpath: [/Users/user/Downloads/DiabloMiner-master/target/classes /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl/2.8.5/lwjgl-2.8.5.jar /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-windows.jar /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-linux.jar /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-osx.jar /Users/user/.m2/repository/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar /Users/user/.m2/repository/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl_util/2.8.5/lwjgl_util-2.8.5.jar /Users/user/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar /Users/user/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar /Users/user/.m2/repository/commons-codec/commons-codec/1.7/commons-codec-1.7.jar /Users/user/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar] [DEBUG] Output directory: /Users/user/Downloads/DiabloMiner-master/target/classes [DEBUG] Classpath: [DEBUG] /Users/user/Downloads/DiabloMiner-master/target/classes [DEBUG] /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl/2.8.5/lwjgl-2.8.5.jar [DEBUG] /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-windows.jar [DEBUG] /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-linux.jar [DEBUG] /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-osx.jar [DEBUG] /Users/user/.m2/repository/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar [DEBUG] /Users/user/.m2/repository/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar [DEBUG] /Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl_util/2.8.5/lwjgl_util-2.8.5.jar [DEBUG] /Users/user/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar [DEBUG] /Users/user/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar [DEBUG] /Users/user/.m2/repository/commons-codec/commons-codec/1.7/commons-codec-1.7.jar [DEBUG] /Users/user/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar [DEBUG] Source roots: [DEBUG] /Users/user/Downloads/DiabloMiner-master/src/main/java [DEBUG] Command line options: [DEBUG] -d /Users/user/Downloads/DiabloMiner-master/target/classes -classpath /Users/user/Downloads/DiabloMiner-master/target/classes:/Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl/2.8.5/lwjgl-2.8.5.jar:/Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-windows.jar:/Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-linux.jar:/Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl-platform/2.8.5/lwjgl-platform-2.8.5-natives-osx.jar:/Users/user/.m2/repository/net/java/jinput/jinput/2.0.5/jinput-2.0.5.jar:/Users/user/.m2/repository/net/java/jutils/jutils/1.0.0/jutils-1.0.0.jar:/Users/user/.m2/repository/org/lwjgl/lwjgl/lwjgl_util/2.8.5/lwjgl_util-2.8.5.jar:/Users/user/.m2/repository/org/codehaus/jackson/jackson-mapper-asl/1.9.11/jackson-mapper-asl-1.9.11.jar:/Users/user/.m2/repository/org/codehaus/jackson/jackson-core-asl/1.9.11/jackson-core-asl-1.9.11.jar:/Users/user/.m2/repository/commons-codec/commons-codec/1.7/commons-codec-1.7.jar:/Users/user/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar: -sourcepath /Users/user/Downloads/DiabloMiner-master/src/main/java: /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/NetworkState/WorkState.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/DeviceState/DeviceState.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/NetworkState/JSONRPCNetworkState.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/DeviceState/HardwareType.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/DiabloMinerFatalException.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/DeviceState/GPUHardwareType.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/DiabloMiner.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/DeviceState/GPUDeviceState.java /Users/user/Downloads/DiabloMiner-master/src/main/java/com/diablominer/DiabloMiner/NetworkState/NetworkState.java -g -nowarn -target 1.5 -source 1.5 -encoding UTF-8 [INFO] Compili

I have this problem too but you can download precompiled binaries from the thread.

Thanks but I want to be able to build from src.

Until launch4j releases binaries for Intel-only OSX, you can't. You CAN, however, just build on a different OS, such as Linux.

I see the same error on Linux as well.

Linux on what arch? Launch4J only includes Linux binaries for x86 and x86-64 as far as I know

x86-64, Ubuntu 12.10. Seems like it wants to build some kind of Windows-specific BS, and since it's not on Windows it's failing to do so. Not a pressing issue, I just downloaded a binary distro, but still, a bit annoying.

launch4j is for building the launcher for Windows, yes, but its supposed to work on any OS (I never use Windows, yet I need to support Windows users). I'm on x86-64 Debian here, and it works fine. I think launch4j only ships x86, so try installing ia32-libs and friends.

mvn package doesn't work for me either.
@Diablo-D3: Can't I build a jar instead of an executable?

Yes, edit pom.xml and remove the entire plugin block for launch4j, its in the middle of the file.

This worked for me:
tar zxf binutils-2.22.tar.gz
cd binutils-2.22
./configure --target=i686-pc-mingw32
make
cp binutils/windres /whereever_you_installed/launch4j/bin/.
cp binutils/ld/ld-new /whereever_you_installed/launch4j/bin/ld

@chrismlarson Thats not really recommended. Use the version of binutils that comes with mingw+msys, and run mvn package within msys.

Removing the launch4j plugin section is enough to build in mac.