Yes I know there are newer versions, but I'm trying to build ActiveMQ-5.5.1 from source using Maven 3.0.5 and jdk1.8.0_11, but I'm running into errors when compiling activemq-core. Can anyone tell me how to get past these errors. I'm including a snippet below:
[INFO] Compiling 15 source files to C:\Users\Billy.Buzzard.US\workspace apache-camel\activemq-parent\activemq-jmdns_1.0\target\classes [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building ActiveMQ :: Core 5.5.1 [INFO] ------------------------------------------------------------------------ [INFO] [INFO] --- maven-clean-plugin:2.3:clean (default-clean) @ activemq-core --- [INFO] Deleting file set: C:\Users\Billy.Buzzard.US\workspace apache-camel\activemq-parent\activemq-core\target (included: [**], excluded: []) [INFO] [INFO] --- maven-enforcer-plugin:1.0-beta-1:enforce (default) @ activemq-core --- [INFO] [INFO] --- maven-bundle-plugin:2.1.0:cleanVersions (cleanVersions) @ activemq-core --- [INFO] [INFO] --- javacc-maven-plugin:2.0:javacc (default) @ activemq-core --- Java Compiler Compiler Version 3.2 (Parser Generator) (type "javacc" with no arguments for help) Reading from file C:\Users\Billy.Buzzard.US\workspace apache-camel\activemq-parent\activemq-core\src\main\grammar\SelectorParser.jj . . . Note: UNICODE_INPUT option is specified. Please make sure you create the parser/lexer usig a Reader with the correct character encoding. File "TokenMgrError.java" does not exist. Will create one. File "ParseException.java" does not exist. Will create one. File "Token.java" does not exist. Will create one. File "SimpleCharStream.java" does not exist. Will create one. Parser generated successfully. [INFO] [INFO] --- activemq-protobuf:1.1:compile (default) @ activemq-core --- [INFO] Compiling: C:\Users\Billy.Buzzard.US\workspace apache-camel\activemq-parent\activemq-core\src\main\proto\journal-data.proto [INFO] [INFO] --- maven-remote-resources-plugin:1.1:process (default) @ activemq-core --- [INFO] [INFO] --- maven-resources-plugin:2.4:resources (default-resources) @ activemq-core --- [INFO] Using 'UTF-8' encoding to copy filtered resources. [INFO] Copying 54 resources [INFO] Copying 3 resources [INFO] [INFO] --- maven-compiler-plugin:2.0.2:compile (default-compile) @ activemq-core --- [INFO] Compiling 1354 source files to C:\Users\Billy.Buzzard.US\workspace apache-camel\activemq-parent\activemq-core\target\classes [INFO] ------------------------------------------------------------------------ [INFO] Reactor Summary: [INFO] [INFO] ActiveMQ .......................................... SUCCESS [1.538s] [INFO] ActiveMQ :: KahaDB ................................ SUCCESS [2.926s] [INFO] ActiveMQ :: JAAS .................................. SUCCESS [2.614s] [INFO] Openwire Generator ................................ SUCCESS [2.296s] [INFO] ActiveMQ :: jmdns 1.0 ............................. SUCCESS [1.942s] [INFO] ActiveMQ :: Core .................................. FAILURE [14.050s] [INFO] ActiveMQ :: RA .................................... SKIPPED [INFO] ActiveMQ :: Pool .................................. SKIPPED [INFO] ActiveMQ :: Camel ................................. SKIPPED [INFO] ActiveMQ :: Console ............................... SKIPPED [INFO] ActiveMQ :: Optional .............................. SKIPPED [INFO] ActiveMQ :: Jar Bundle ............................ SKIPPED [INFO] ActiveMQ :: File Server ........................... SKIPPED [INFO] ActiveMQ :: Blueprint ............................. SKIPPED [INFO] ActiveMQ :: Apache Karaf .......................... SKIPPED [INFO] ActiveMQ :: RAR ................................... SKIPPED [INFO] ActiveMQ :: Run Jar ............................... SKIPPED [INFO] ActiveMQ :: Spring ................................ SKIPPED [INFO] ActiveMQ Tooling .................................. SKIPPED [INFO] ActiveMQ :: Memory Usage Test Plugin .............. SKIPPED [INFO] ActiveMQ :: Performance Test Plugin ............... SKIPPED [INFO] ActiveMQ :: StartUp Plugin ........................ SKIPPED [INFO] ActiveMQ :: Web ................................... SKIPPED [INFO] ActiveMQ :: Web Demo .............................. SKIPPED [INFO] ActiveMQ :: XMPP .................................. SKIPPED [INFO] ActiveMQ :: Web Console ........................... SKIPPED [INFO] ActiveMQ :: Assembly .............................. SKIPPED [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 26.992s [INFO] Finished at: Fri Jun 12 10:18:14 CDT 2015 [INFO] Final Memory: 47M/273M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2:compile (default-compile) on project activemq-core: Compilation failure: Compilation failure: [ERROR] could not parse error message: warning: [options] bootstrap class path not set in conjunction with -source 1.6 [ERROR] C:\Users\Billy.Buzzard.US\workspace apache-camel\activemq-parent\activemq-core\src\main\java\org\apache\activemq\usage\Usage.java:60: error: name has private access in Usage [ERROR] name = parent.name + ":" + name; [ERROR] ^ [ERROR] [ERROR] C:\Users\Billy.Buzzard.US\workspace apache-camel\activemq-parent\activemq-core\src\main\java\org\apache\activemq\usage\Usage.java:[294,22] error: addChild(T) has private access in Usage [ERROR] [ERROR] could not parse error message: where T is a type-variable: [ERROR] T extends Usage declared in class Usage [ERROR] C:\Users\Billy.Buzzard.US\workspace apache-camel\activemq-parent\activemq-core\src\main\java\org\apache\activemq\usage\Usage.java:306: error: removeChild(T) has private access in Usage [ERROR] parent.removeChild(this); [ERROR] ^ [ERROR] [ERROR] could not parse error message: where T is a type-variable: [ERROR] T extends Usage declared in class Usage [ERROR] C:\Users\Billy.Buzzard.US\workspace apache-camel\activemq-parent\activemq-core\src\main\java\org\apache\activemq\kaha\MapContainer.java:85: error: name clash: containsKey(K) in MapContainer and containsKey(Object) in Map h ave the same erasure, yet neither overrides the other [ERROR] boolean containsKey(K key); [ERROR] ^ [ERROR] [ERROR] could not parse error message: where K is a type-variable: [ERROR] K extends Object declared in interface MapContainer [ERROR] C:\Users\Billy.Buzzard.US\workspace apache-camel\activemq-parent\activemq-core\src\main\java\org\apache\activemq\kaha\MapContainer.java:93: error: name clash: get(K) in MapContainer and get(Object) in Map have the same era sure, yet neither overrides the other [ERROR] V get(K key); [ERROR] ^ [ERROR] [ERROR] could not parse error message: where K,V#1,V#2 are type-variables: [ERROR] K extends Object declared in interface MapContainer [ERROR] V#1 extends Object declared in interface MapContainer [ERROR] V#2 extends Object declared in interface Map [ERROR] C:\Users\Billy.Buzzard.US\workspace apache-camel\activemq-parent\activemq-core\src\main\java\org\apache\activemq\kaha\MapContainer.java:99: error: name clash: containsValue(K) in MapContainer and containsValue(Object) in M ap have the same erasure, yet neither overrides the other [ERROR] boolean containsValue(K o); [ERROR] ^ [ERROR] [ERROR] could not parse error message: where K is a type-variable: [ERROR] K extends Object declared in interface MapContainer [ERROR] C:\Users\Billy.Buzzard.US\workspace apache-camel\activemq-parent\activemq-core\src\main\java\org\apache\activemq\kaha\MapContainer.java:106: error: name clash: putAll(Map<K#1,V#1>) in MapContainer and putAll(Map<? extends K#2,? extends V#2>) in Map have the same erasure, yet neither overrides the other [ERROR] void putAll(Map<K, V> map); [ERROR] ^ [ERROR] [ERROR] could not parse error message: where K#1,V#1,K#2,V#2 are type-variables: [ERROR] K#1 extends Object declared in interface MapContainer [ERROR] V#1 extends Object declared in interface MapContainer [ERROR] K#2 extends Object declared in interface Map [ERROR] V#2 extends Object declared in interface Map [ERROR] C:\Users\Billy.Buzzard.US\workspace apache-camel\activemq-parent\activemq-core\src\main\java\org\apache\activemq\kaha\MapContainer.java:140: error: name clash: remove(K) in MapContainer and remove(Object) in Map have the s ame erasure, yet neither overrides the other [ERROR] V remove(K key); [ERROR] ^ [ERROR] -> [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/MojoFailureException [ERROR] [ERROR] After correcting the problems, you can resume the build with the command [ERROR] mvn <goals> -rf :activemq-core 'cmd' is not recognized as an internal or external command, operable program or batch file. -- View this message in context: http://activemq.2283324.n4.nabble.com/Errors-trying-to-build-ActiveMQ-5-5-1-from-source-tp4697726.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.