运行Maven时,得到以下输出:
[WARNING] Unable to autodetect 'javac' path, using 'javac' from the environment.
我该如何解决?
最佳答案
使用JRE(Java运行时环境)运行Maven时,您会看到此错误消息,JRE是Java的精简版本,只能执行Java代码,而不能编译源代码。
要解决此警告,请安装SDK(源开发套件),并将环境变量JAVA_HOME
设置为新安装的Java版本。
如果需要,可以将其放入文件.mavenrc
中。那么只有Maven会使用此版本的Java。
关于maven-2 - 警告无法使用环境中的“javac”来自动检测“javac”路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19861520/