我的情况:要用MAVEN编译项目,原本环境中存在OPENJDK和乱七八糟的东西,会报No compiler is provided in this environment.这个错,然后自己按照网上的说法配了一个JDK,而且配置过了相应的环境变量(用export),但是还是会存在这个错
因为此前一些WIN下面的相关问题会涉及到删除javaws.exe, javac.exe, java.exe的操作,所以我尝试性的试了下whereis javawhereis javacwhereis javaws,这三个指令,结果发现我的java存在多个,而且不位于JDK下面的那个java排在了前面,因此我就直接把那个java给rm -f了,结果就行了…
实际做的时候建议备份一下那个要删掉的java文件,可以pscp下载下来,用完放回去

Logo

更多推荐