当前位置: 首页 > news >正文

兼职做网站访问量和数据scratch少儿编程网站

兼职做网站访问量和数据,scratch少儿编程网站,高端企业网站建设核心,成都高新区国土规划建设局网站概述 因为公司业务需求#xff0c;需要将一部分原本已经用C/C写好的程序封装到flink内部使用。 操作系统 CentOS 7使用的技术和工具 flink 1.17.1 JDK 19.0.2 JNA 5.12.1 maven 3.9.4技术实现 利用JNA将C/C的程序封装到JAR包里面#xff0c;然后结合flink依赖#xff0…概述 因为公司业务需求需要将一部分原本已经用C/C写好的程序封装到flink内部使用。 操作系统 CentOS 7使用的技术和工具 flink 1.17.1 JDK 19.0.2 JNA 5.12.1 maven 3.9.4技术实现 利用JNA将C/C的程序封装到JAR包里面然后结合flink依赖打包运行即可。注意JNA可以加载JAR包内部的so库QA Q 1.Exception in thread “main” java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.net.DatagramSocket java.net.DatagramSocket.delegate accessible: module java.base does not “opens java.net” to unnamed module 26f67b76 2.Exception in thread “main” java.lang.reflect.InaccessibleObjectException: Unable to make field private final byte[] java.lang.String.value accessible: module java.base does not “opens java.lang” to unnamed module 1a810908 3.Exception in thread “main” java.lang.reflect.InaccessibleObjectException: Unable to make field private final sun.nio.ch.DatagramChannelImpl sun.nio.ch.DatagramSocketAdaptor.dc accessible: module java.base does not “opens sun.nio.ch” to unnamed module 26f67b76 A 执行的时候加上以下选项 –add-opensjava.base/java.langALL-UNNAMED --add-opensjava.base/java.ioALL-UNNAMED --add-opensjava.base/java.utilALL-UNNAMED --add-opensjava.base/java.util.concurrentALL-UNNAMED --add-opensjava.rmi/sun.rmi.transportALL-UNNAMED --add-opensjava.base/java.lang.reflectALL-UNNAMED --add-opensjava.base/java.utilALL-UNNAMED --add-opensjava.base/java.mathALL-UNNAMED --add-opensjava.base/java.netALL-UNNAMED --add-opensjava.base/sun.nio.chALL-UNNAMED Q java.lang.Exception: Could not create actor system A 百度发现是打包的flink依赖包版本不对运行是1.17.1JAR包用的是1.13.1 Q: Exception in thread “main” org.apache.flink.api.common.InvalidProgramException: java.io.FileDescriptor3a82f6ef is not serializable. The object probably contains or references non serializable fields A: DatagramSocket对象内部存在不支持序列化的字段所以不能定义为SourceFunction派生类的属性。 因为flink分布式的特性所以JAR包内的类都需要支持序列化。 为了避免该问题将DatagramSocket挪到run函数内部初始化即可 Q JNA加载动态库以下称为主库的时候不会加载主库所依赖的其他动态库 A 这种情况解决方法有以下几种 1. 导出LD_LIBRARY_PATH 2. 将主库所依赖的动态库编译成.a一起打包到主库 3. 将依赖库所在的路径添加到能被搜索到的路径具体请查看“参考链接” 参考链接 在JDK17尝鲜Flink1.17 flink1.12.2之后的版本和scala的兼容性问题 Linux下5种动态库运行时搜索路径的方法
http://wiki.neutronadmin.com/news/317031/

相关文章:

  • 中职网站建设与管理专业做特卖网站有哪些
  • 动易网站 设置背景图片进入公众号会不会泄露个人信息
  • 优秀网站设计百度关键字
  • 设计网站建设合同书建设一个同城购物网站
  • 手机软件开发和网站开发含山县查询建设工程的网站
  • 保山公司网站建设淘宝优惠券网站怎么做
  • 网红营销网站免费网站后台管理系统html
  • 广州建网站公司排名浙江省杭州市建设厅网站
  • 对网站建设的要求wordpress中文是什么?
  • vps设置网站访问用户权限js代码 嵌入网站
  • 有什么网站建设软件有哪些网站维护运营好做吗
  • 如何搭建公司内部网站wordpress 邮件通知
  • dede批量建站网页qq登录不了怎么回事
  • 如何进入正能量奖励网站摄影官网
  • 一级a做爰片凤凰网站沈阳网站设计定制
  • 网站欢迎页面在线设计太原网站建设的公司
  • 网站推广策划案格式及范文黄骅旅游景点大全
  • 网站建设中的思想和算法公关公司官网
  • 扬州建设教育信息网站大气好看的网站
  • 手把手教做网站做个什么网站
  • 如何做关于网站推广的培训广西医院的网站建设
  • 网站用什么做美橙网站产品详情
  • 聚来宝网站建设wordpress插件 标签页
  • 手机工信部网站备案查询足球比赛直播阿根廷
  • 乐清 网站建设有了域名如何建网站
  • 创建网站app客户做外贸用那些网站
  • 做企业网站服务器做网站能成功吗
  • 网络营销师培训课程seo排名教程
  • 网站建设店网站可以跟博客做互链吗
  • 网站 502错误电子商务网站与建设实践报告