Maven MojoExecutionException

ast*_*ack 9 java maven opendaylight

我正面临这个问题,当我使用Maven部署我的应用程序时,请提出一些解决方案.

错误日志,

[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 19.790s
[INFO] Finished at: Wed Apr 23 10:44:13 IST 2014
[INFO] Final Memory: 54M/131M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.5.1:compile (default-compile) on project clustering.services: Fatal error compiling: tools.jar not found: C:\Program Files\Java\jre7\..\lib\tools.jar -> [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
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :clustering.services
Run Code Online (Sandbox Code Playgroud)

提前致谢.

Jig*_*shi 7

设置JAVA_HOME为jdk不JDK_DIR/jre,请参阅问题以了解如何设置值


小智 6

如果您使用的是Eclipse,请转到Windows-> Preferences.在Java-> Installed JREs下,双击列表中的项目并确保JRE主目录指向JDK(例如,将其设置为"C:\ Program Files\Java\jdk1.7.0_60"),然后离开其他一切都一样.