昨日在loongarch64上编译opencv,发现java部分编译不出来。JDK咱也有,JAVA_HOME也设置了,bin也能找到,怎么就不对了?

  赶紧找出以前的博文,也是全网首发解决办法:

https://blog.csdn.net/quantum7/article/details/104625253

  ant要做个链接,可是JAVA还是不对(提示没有JAVA)。于是搜索,看到了这样的错误:

Could NOT find JNI (missing: JAVA_AWT_INCLUDE_PATH)

  结合前面的情况,实在想不通:明明有JDK,怎么说没有呢?换个思路,就是你有JDK,实际上缺少什么东西。之前的JDK都是官网下载的或者自己编译的,这个是UOS提供的,体积很少,所以是缺少东西?怎么办?两个解决办法:

  • 去官网下载。WINDOWS/LINUX(AMD64/ARM64)。使用这个肯定没有问题。
  • 官网没有,手头的JDK不对,怎么办?吾想的办法是:使用一个另外平台的JDK(如AMD64),然后把手头能用的JDK覆盖过去。

  采用第二个办法,错误就没有了,也能找到JAVA,相应的java so也编译出来了。以下是与JAVA相关的两部分:

--   OpenCV modules:
--     To be built:                 calib3d core dnn features2d flann gapi highgui imgcodecs imgproc java ml objdetect photo stitching ts video videoio
--     Disabled:                    world
--     Disabled by dependency:      -
--     Unavailable:                 js python2 python3
--     Applications:                tests perf_tests apps
--     Documentation:               NO
--     Non-free algorithms:         NO
--
--   Java:
--     ant:                         /bin/ant (ver 1.9.16)
--     JNI:                         /home/tsit/openjdk8/include /home/tsit/openjdk8/include/linux /home/tsit/openjdk8/include
--     Java wrappers:               YES
--     Java tests:                  YES
--
--   Install to:                    /home/tsit/lib-opencv

全网首发:Could NOT find JNI (missing: JAVA_AWT_INCLUDE_PATH) 解决办法相关推荐

  1. 安装Windows7之后出现“Bootmgr is missing”的解决办法

    我这种情况应该是比较特殊.具体描述如下: 我有一块sata接口硬盘和一块ide接口的硬盘,其中ide接口硬盘有一个主分区(活动).安装的时候,我把windows7安装在sata接口硬盘上.结果,安装完 ...

  2. ida导入jni头文件_IDA动态调试无法导入JNI文件的解决办法

    前言:学习过程中遇到了,特此记录一下. 样本app链接在这里: https://pan.baidu.com/s/1pVLBBuBKRzDzHlBClrBA2A 提取码: 9tz8 它是 2015年阿里 ...

  3. git missing change-id解决办法

    公司的git环境 需要把代码提交后评审分支, git push origin HEAD:refs/for/dev 出现missing change-id的问题 解决方法1: remote: gitdi ...

  4. clickjacking:X-frame-options header missing 漏洞解决办法

    Apache配置X-Frame-Options   ,httpd.conf 添加Header always append X-Frame-Options SAMEORIGIN 2.在项目里添加过滤器: ...

  5. 安装引导黑屏_电脑开机黑屏,提示NTLDR is missing怎么解决?

    最近有用户反映称开机时遇到NTLDR is missing的提示,也不知道问题所在.NTLDR是Windows系统启动时必需的一个文件,而NTLDR is missing的意思就是ntldr文件丢失, ...

  6. [Python从零到壹] 十四.机器学习之分类算法五万字总结全网首发(决策树、KNN、SVM、分类对比实验)

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  7. [Python从零到壹] 十三.机器学习之聚类算法四万字总结全网首发(K-Means、BIRCH、树状聚类、MeanShift)

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  8. [Python从零到壹] 十二.机器学习之回归分析万字总结全网首发(线性回归、多项式回归、逻辑回归)

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  9. PTA 栈 (20分)(全网首发)(实现一个栈Stack,要求实现Push(出栈)、Pop(入栈)、Min(返回最小值的操作)的时间复杂度为O(1))

    题目描述: 我们知道平凡的栈有几个操作: push(value) 将 value 压入栈 pop() 将栈顶元素弹出, 并返回这个弹出的元素. 现在我们想要在平凡栈的基础上实现以下几个操作: push ...

  10. 全网首发 PowerBI 秒级实时大屏通用解决方案

    双十一来了,你准备好了吗?不管你是否准备完毕,我们带来了全网首发的 PowerBI 秒级实时大屏展示方案,你可以直接用来展示双十一的实时状况. 我们一步步来说明这个套件模板教程. 真实效果 功能如下: ...

最新文章

  1. OpenCV | OpenCV彩色图像直方图算法实现
  2. Python找出序列中出现最多的元素
  3. python expect模块_PYTHON基础语法全面总结
  4. 8086汇编-实验4-[bx]和loop的使用
  5. 库卡机器人是s7编程_「西门子1200PLC教程」19.S7-1200入门实例
  6. java jlist_Swing开发之JList篇
  7. IDEA查看Maven路径
  8. winform flash
  9. c++绝对值函数_Python自带自定义高阶函数实战
  10. vscode常用emmet语法及快捷键
  11. 利用ADB命令强制卸载oppo自带浏览器
  12. 一键logo生成器_logo制作助手下载-logo制作助手APP免费版下载v1.1
  13. 种草电商系统种草电商系统开发解决方案
  14. 如何将多个图片批量转换成pdf文件?
  15. fatal error LNK1104:无法打开***.exe
  16. kali安装磊科NW392教程
  17. Mybatis的模糊查询写法
  18. RationalDMIS 7.0量块程序(力合)
  19. python语言单词_python单词_python 单词_python单词书 - 云+社区 - 腾讯云
  20. 关于STM32F407ZGT6的一些知识小结及串口1程序

热门文章

  1. Anaconda中安装pygame
  2. 如果计算机黑屏请分析原因是什么原因,电脑黑屏是什么原因 电脑黑屏原因分析【解决方法】...
  3. android jni示例,Android Jni代码示例讲解
  4. android在副屏中运行一个应用_Android 双屏显示分析
  5. html模板替换值,Go语言多值替换的HTML模板实例分析
  6. docker单机安装rocketmq双主双从
  7. docker elasticsearch安装
  8. javascript美术馆
  9. 【镜像更新】Windows Server 2016 数据中心版
  10. 本田HR-V Sport官图发布 换装高功率1.5T发动机