build.xml:278: Unable to find a javac compiler;
com.sun.tools.javac.Main is not on the classpath.
Perhaps JAVA_HOME does not point to the JDK.
It is currently set to "/usr/lib/jvm/java-1.8.0-openjdk-amd64"

怎么可能?明明我把$JAVA_HOME设为/usr/lib/jvm/jdk1.7.0_79的。

我到/usr/lib/jvm下面去看看,到底怎么回事。

root@wzy-pc:/usr/lib/jvm# ll
总用量 28
drwxr-xr-x   4 root root  4096 7月  13 18:01 ./
drwxr-xr-x 165 root root 12288 7月  13 14:31 ../
lrwxrwxrwx   1 root root    12 7月  13 18:01 default-java -> java-1.8.0-openjdk-amd64 //
lrwxrwxrwx   1 root root    20 4月  23 16:26 java-1.8.0-openjdk-amd64 -> java-8-openjdk-amd64/
-rw-r--r--   1 root root  2600 4月  23 16:26 .java-1.8.0-openjdk-amd64.jinfo
drwxr-xr-x   5 root root  4096 7月  13 18:00 java-8-openjdk-amd64/
drwxr-xr-x   8 root root  4096 7月  11 14:00 jdk1.7.0_79/

原来有个default-java这个东西,赶集改掉:

sudo ln -s jdk1.7.0_79 default-java 

这样就好了

编译opencv3.1.0时报错unable to find a javc compiler相关推荐

  1. mysql unable to find_centos8.2安装mysql8.0时报错Error:Unable to find a match: mysql-community-server...

    centos8.2安装mysql8.0时报错Error:Unable to find a match: mysql-community-server 今天用yum安装mysql8.0时报错信息如下 [ ...

  2. 【Qt】Qt程序编译成功,执行时报错:程序异常结束,crashed

    [Qt]Qt程序编译成功,执行时报错:程序异常结束,crashed 错误打印信息 Starting E:*exe- 程序异常结束. E:*.exe crashed. 原因 使用到外部库,编译时,指定了 ...

  3. 安装opencv3.4.0报错

    安装 opencv-3.4.0报错: fatal error: opencv2/xfeatures2d/cuda.hpp: No such file or directory 解决办法: 1. 查找该 ...

  4. ubuntu系统下IDEA中新建class时报错Unable to parse template “Class“的解决方法

    ubuntu系统下IDEA中新建class时报错Unable to parse template "Class"的解决方法 参考文章: (1)ubuntu系统下IDEA中新建cla ...

  5. tomcat启动后,页面浏览时报错 Unable to compile class for JSP的解决方案

    tomcat启动后,页面浏览时报错 Unable to compile class for JSP的解决方案 参考文章: (1)tomcat启动后,页面浏览时报错 Unable to compile ...

  6. file DOWNLOAD HASH mismatch(编译安装opencv 3.2.0时报错)

    ubuntu 16.04 opencv 3.2.0 opencv_contrib 3.2.0 cmake时报错: -- Check contents of boostdesc_bgm.i ... -- ...

  7. 启动hiveserver2时报错Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient

    启动hiveserver2时报错: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metada ...

  8. ubuntu16.04 编译 opencv3.1.0 (Anaconda)

    在Anaconda环境中编译opencv3并能让python2.7调用. 这一年倾向于写有道云笔记,懒得写博客. 写得有点超级无敌乱,将就看看吧.我只是想用opencv从电影中提取人脸图片而已= = ...

  9. 编译Atlas 2.2.0 时报错:org.apache.atlas:atlas-buildtools:jar:1.0 was not found (已解决)

    如题,这个atlas-buildtools 1.0版本依赖在aliyun.repo1.repo2等多个仓库都没找到,于是报错如下 [ERROR] Failed to execute goal org. ...

  10. jenkins设置清华镜像时报错 unable to find valid certification path to requested target

    jenkins在设置清华镜像时,会报找不到证书的错,具体报错内容: 检查更新中心: SSLHandshakeException: sun.security.validator.ValidatorExc ...

最新文章

  1. mybatis结合log4j打印SQL日志
  2. SQLite 基本命令使用方式
  3. 【Paper】2021_领导-跟随多智能体系统容错一致性控制
  4. 前端学习(1654):前端系列实战课程之js运行代码
  5. MYSQL SELECT 过程 转
  6. MySQL免安装版配置部署
  7. matlab的lambda,matlab lambda 级数
  8. php浮点数用法,php中让人头疼的浮点数运算分析
  9. SoapUI接口测试——添加断言(检查点)——Assertion
  10. WeChat8Xposed通用hook框架适配新版微信-单元测试适配新微信
  11. SBX子板类及update_atr()方法
  12. Office 解决WORD转PDF未显示书签。
  13. 计算机点击右键管理闪退,Win7系统桌面鼠标右键菜单出现闪退解决方法
  14. android 路由跟踪,手机移动端网络路由跟踪探测方式
  15. Python最简单的图片爬虫,只用20行代码爬遍全网
  16. 前后端交互必备之js数组方法大全
  17. STM32低功耗模式
  18. 半监督学习:semi-supervised learning 直推学习:transductive learning 主动学习:active learning
  19. A002-181-2162
  20. 使用Fiddler5和雷电模拟器4.0.83的抓包配置

热门文章

  1. 安全防范趋势、信息安全管理、隐私保护
  2. ISO27001信息安全管理体系认证范围及用处
  3. 基于C++的教师信息管理系统
  4. Office2016简体中文专业版32/64
  5. 超简单集成Android Zxing实现扫一扫二维码
  6. 重庆python爬虫培训_PYTHON爬虫工程师
  7. vbs字符串正则_VBS教程:正则表达式简介 -字符匹配
  8. cad快捷栏怎么调出来_如何显示CAD的工具栏?CAD如何调出工具栏
  9. 贪心算法哈夫曼java_贪心算法_哈夫曼编码问题(Huffman Coding)
  10. Java基础——链表