我们正在将应用程序从java7迁移到java8。试图在新环境中获得新版本,我在尝试生成javadoc时遇到此错误:
无法执行目标org.apache.maven.plugins:maven-javadoc-plugin:2.8.1:项目cfbtexecserv-0-main上的聚合(安装):JavaDocs报告生成中发生错误:无法找到javadoc命令:无法运行程序“env”:error = 2,没有这样的文件或目录
我在MacOS上运行,运行maven 3.3.3,java版本1.8.0_60。 “env”命令位于/ usr / bin中的路径中。
echo $ PATH yield
/usr/local/apache-maven-3.3.3/bin:/Applications/ride-6.1.0-mac64/OracleJDK/Contents/Home/bin:/usr/bin:/bin:/usr/sbin: / sbin目录:在/ usr / local / bin中:/选择/ X11 / bin中:在/ usr /本地/ MacGPG2 / bin中:在/ usr / local / sbin中
echo $ JAVA_HOME产生
/Applications/ride-6.1.0-mac64/OracleJDK/Contents/Home