Thank you for the reply Mark. This problem "fixed itself". Just thought I'd explain here in the event anyone else was having the same problem.
There were some dependencies I was missing in my POM. They were libraries needed by the app (I'm new to this app and it is not normally built with Maven) and I had not included them in the POM or our repo yet. But they were not related to a plugin in any way. When I added these dependencies to the POM and tried a compile from the command line, the build worked. Then with no changes to Eclipse I submitted the compile using Run As..... Maven build and it also worked fine. So the error message about not being able to find tools.jar, and the fact that it appeared to be looking for it in the wrong place, appears to be just a distraction from the actual problem, in this case not including all the dependencies. I'm not sure why that would result in the error message I was seeing, but at this stage, that's a moot point. Mike Michael Tarullo Contractor (Engility Corp) Software Engineer FAA WJH Technical Center (609)485-5294 -----Original Message----- From: Mark Prins [mailto:[email protected]] Sent: Tuesday, May 10, 2016 10:24 AM To: [email protected] Subject: Re: Problem With Maven Compiler Plugin On 10-05-16 16:12, [email protected] wrote: > When attempting to build with Maven from Eclipse I am getting the following > error: > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile > (default-compile) on project camel-activemq: Fatal error compiling: > tools.jar not found: C:\Dev\Java\jre1.8.0_51\..\lib\tools.jar -> [Help > 1] > > I'm confused about why the plugin is looking in the JRE for tools.jar, when > this JAR exists in the JDK. > I think the eclipse maven plugin uses the JVM that eclipse is running in, so you need to specify either a specific JDK or run eclipse in a JDK VM (this is configured in eclipse.ini if I recall correctly) (or -not recommended- specify a specific compiler in your pom/compiler plugin) -M --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
