jdk环境问题
GlassFish报错:there is an error in invoking javac. a full jdk (not just jre) is required
there is an error in invoking javac. a full jdk (not just jre) is required
问题分析:
两种可能
1、只安装了jre包,比如yum安装了
java-1.8.0-openjdk 这个其实只是jre
java-1.8.0-openjdk-devel 这个才是jdk包,安装之后问题解决:
yum install -y java-1.8.0-openjdk-devel
这个会把jre和jdk包都装上。
2、手动安装了jdk,但是设置路径不对,修改环境变量JAVA_HOME=/usr/local/java 即可