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

网站制作谁家好广州网站建站公司

网站制作谁家好,广州网站建站公司,上海市建设机械行业协会网站,vi形象设计因为要适配国产统信UOS系统#xff0c;要求JavaFx程序能简便双击运行#xff0c;由于网上UOS开发相关文章少#xff0c;多数文章没用#xff0c;因此花了不少时间#xff0c;踩了不少坑#xff0c;下面记录一些遇到的问题#xff0c;我的程序环境是jdk1.8#xff0c;为…        因为要适配国产统信UOS系统要求JavaFx程序能简便双击运行由于网上UOS开发相关文章少多数文章没用因此花了不少时间踩了不少坑下面记录一些遇到的问题我的程序环境是jdk1.8为maven模式开发的JavaFx程序。在这之前要先打开开发者模式和允许任意应用运行 1.Jar文件运行 打包过程就不说了网上很多我是在IDEA上打包出的jar放到uos系统后首先下载jdk配置环境使用命令行下载之后jdk环境会默认配置好我下载的是openjdk8然后遇到第一个坑Jar文件在命令行使用Java -jar xxx.jar无法运行该文件在Windows系统可正常运行但在UOS上报找不到或无法加载主类如下错误 如图可以看到jdk版本和报错信息,也可以看到两个系统jdk版本一致这个问题整了很久后面在UOS上试运行Windows系统下打包的测试Jar文件发现可以正常运行于是猜测问题可能出在JavaFx组件上又试运行Swing编写的界面程序可以正常运行确定是JavaFX导致的问题,为什么同个版本jdk会出现这种问题呢一番搜索答案出现了 因为Linux下下载的是openJdk,而openJdk是没有附带JavaFx,而Windows上用的是OracleJdk是有JavaFx,虽然Oracle后面的Jdk版本也把JavaFx分开了但是Oracle jdk1.8是有的这就是导致JavaFx不能跨环境运行的原因找到原因于是开始操作我先想到的是把openjdk缺的Jfx组件补上发现不行找到Linux各样技术文章总结大致步骤应该如下 1.要找到对应jar包2.要放到openjdk对应文件夹下 3.运行命令导出模块 这个方法我没有成功也没看到哪个文章把这件事说清楚所以我换个思路不用openjdk1.8用更高版本但还是要面对openjavafx和openjdk整合问题,后面准备研究。 第三个就是图中提到的方法了安装oraclejdk1.8,这样就可以了下面是安装步骤 2.UOS安装Oracle Jdk1.8 首先卸载原先的jdk环境可以打开终端在命令行上执行 sudo apt-get remove openjdk* 执行完毕后openjdk会卸载并清除配置环境可以用Java -version做测试接下来就是安装OracleJdk1.8,首先要下载Linux下的OracleJdk1.8资源在这jdk-8u371-linux-x64.tar.gz jdk-8u371-windows-x64.exe 【jdk-8u371】 全平台下载_horizon08的博客-CSDN博客 如果链接失效可以给该博主留言我只下载了我需要的版本。下载解压之后就要自己配置环境了但是我想尽可能让程序安装运行过程简便于是省去环境配置步骤实现双击运行。 3.双击运行Jar文件 这个过程在刚开始研究时也遇到很多问题因为待开发产品不需要上商城推广所以我走了简便方法需要上商城的可以去了解打包审核流程UOS也可以安装AppImage格式关于这些我没有深入研究下面只介绍如何双击运行Jar文件一共有两种方法选其一即可 a.使用.sh脚本运行jar包 创建start.txt文件(文件命名随意)编辑如下内容: #! /bin/bash /data/home/UOS/ideajdk/jdk1.8/bin/java -jar face.jar /data/home/UOS/ideajdk/jdk1.8/bin/java是下载解压的oraclejdk目录地址face.jar是需要启动的jar文件,根据自己实际情况做改动然后修改文件后缀名为.sh右键-属性-允许以程序运行即可双击选择运行即可 注意要运行的jar文件没有指定目录地址所以start.sh文件要和jar文件在同一个目录下不然要指定jar所在的文件目录 b.配置.desktop格式文件运行jar包 这个方式相比于a更为通用a方式只是针对一个jar包运行而b方式配置之后则可以运行所有.jar文件格式具体配置方法如下 首先找到usr/share/applications文件夹如图 在该文件夹下打开终端具体内容参考 linux java 双击运行_在深度deepin系统中使用双击运行jar文件的方法-CSDN博客 因为没有jdk配置环境变量所以需要在这里做些改动 Exec字段要写上jdk的文件路径如果环境已经配置则不需要保存之后双击jar文件 选择默认打开方式为Java程序后续就可以双击直接运行了 除此之外UOS也可以运行exe文件需要下载Wine,后续有时间再补充文章
http://www.yutouwan.com/news/166094/

相关文章:

  • 学校网站建设软件推荐网站云空间和普通空间
  • 酒店团购的网站建设信息流广告二级代理
  • 中国品牌建设促进会网站网站logo怎么做最清楚
  • 为什么建设部网站进不去搜索引擎营销优缺点
  • 专业的网站制作专业公司如何写手机适配网站
  • 阜新市建设学校官方网站windows8 网站建站命令
  • 西青集团网站建设wordpress 管理地址
  • 正能量erp软件下载网站网站建设需要多少
  • 网站设计规划书怎么写女教师遭网课入侵直播录屏曝光i
  • 苏州企业建设网站公司网站新闻图片尺寸
  • 上海龙雨建设工程有限公司网站学校网站建设建议
  • 设计学校网站模板免费下载网络构建
  • 男男床做视频网站在线毕设做购物网站
  • 联盟营销网站有哪些wordpress连接失效
  • 高坪网站建设小说网站建站程序
  • 企业内部管理网站建设计划建设个人网站需要多少钱
  • 网站建设与维护就业怎么样网络公司经营范围开发属于制造吗
  • 江苏网站建设哪家好免费咨询医生在线男科
  • asp.net企业门户网站源码相城建设监理有限公司网站
  • 门户网站对应序号是什么福建建设执业资格注册中心网站
  • 宿州网站建设哪家好企业营销的网站
  • 电子商务网站规划与设计试题网络营销发展的新趋势
  • 检测asp网站死循环拼多多的网站建设
  • 顺德网站制作公司哪家好网址我的上网主页
  • 国外flash网站欣赏营销型网站设计
  • 深圳做网站好的公司百度品牌专区怎么收费
  • 一个网站建设多少钱商业设计要点
  • 快乐十分网站开发网站建设技术人员招聘
  • 做fitting的网站wordpress 安装不了
  • 最少的钱做网站龙岩网站设计培训