1、后台程序不能正常运行:

d:\>java -jar MqttService.jar
Exception in thread "main" java.lang.SecurityException: Invalid signature file digest for Manifest main attributesat sun.security.util.SignatureFileVerifier.processImpl(Unknown Source)at sun.security.util.SignatureFileVerifier.process(Unknown Source)at java.util.jar.JarVerifier.processEntry(Unknown Source)at java.util.jar.JarVerifier.update(Unknown Source)at java.util.jar.JarFile.initializeVerifier(Unknown Source)at java.util.jar.JarFile.getInputStream(Unknown Source)at sun.misc.JarIndex.getJarIndex(Unknown Source)at sun.misc.URLClassPath$JarLoader$1.run(Unknown Source)at sun.misc.URLClassPath$JarLoader$1.run(Unknown Source)at java.security.AccessController.doPrivileged(Native Method)at sun.misc.URLClassPath$JarLoader.ensureOpen(Unknown Source)at sun.misc.URLClassPath$JarLoader.<init>(Unknown Source)at sun.misc.URLClassPath$3.run(Unknown Source)

解决办法:  删除对应的jar 包下的文件

zip -d MqttService.jar META-INF/*.RSA META-INF/*.DSA META-INF/*.SF

2、jar包守护运行:

nohup java -jar MqttService.jar >output 2>&1 &

iotBaidu问题小结相关推荐

  1. 【阶段小结】协同开发——这学期的Git使用小结

    [阶段小结]协同开发--这学期的Git使用小结 一.Git简介 1. Git简单介绍 2. Git工作流程以及各个区域 3. Git文件状态变化 二.Git安装&Git基本配置 三.个人踩坑 ...

  2. 正则表达式(括号)、[中括号]、{大括号}的区别小结

    正则表达式(括号).[中括号].{大括号}的区别小结 </h1><div class="clear"></div><div class=& ...

  3. php中$_REQUEST、$_POST、$_GET的区别和联系小结

    php中$_REQUEST.$_POST.$_GET的区别和联系小结 作者: 字体:[增加 减小] 类型:转载 php中有$_request与$_post.$_get用于接受表单数据,当时他们有何种区 ...

  4. c cin.get()的用法小结_c语言中static 用法

    static在c里面可以用来修饰变量,也可以用来修饰函数. 先看用来修饰变量的时候.变量在c里面可分为存在全局数据区.栈和堆里.其实我们平时所说的堆栈是栈而不是堆,不要弄混. int a ; int ...

  5. linux 压缩文件夹格式,Linux下常见文件格式的压缩、解压小结

    Linux下常见文件格式的压缩.解压小结 .tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ...

  6. 设计模式:简单工厂、工厂方法、抽象工厂之小结与区别

    简单工厂,工厂方法,抽象工厂都属于设计模式中的创建型模式.其主要功能都是帮助我们把对象的实例化部分抽取了出来,优化了系统的架构,并且增强了系统的扩展性. 本文是本人对这三种模式学习后的一个小结以及对他 ...

  7. flash 入门课知识小结

    一. 几种类型帧的小结:(关键帧.空白关键帧.普通帧) 1. 特点   帧--是进行flash动画制作的最基本的单位,每一个精彩的flash动画都是由很多个精心雕琢的帧构成的,在时间轴上的每一帧都可以 ...

  8. Eigen/Matlab 使用小结

    文章目录 [Eigen Matlab使用小结](https://www.cnblogs.com/rainbow70626/p/8819119.html) Eigen初始化 0.[官网资料](http: ...

  9. MATLAB【十三】————仿真函数记录以及matlab变成小结

    part one:matlab 编程小结. 1.char 与string的区别,char使用的单引号 '' ,string使用的是双引号"". 2.一般标题中的输出一定要通过 nu ...

最新文章

  1. php通过http请求发送数组
  2. WebAPI 2.x中如何扩展Identity Store
  3. iOS 四种保存数据的方式!
  4. css设置最小宽度消失,关于CSS:最小/最大宽度媒体查询没有语法意义
  5. IEEE 754标准--维基百科
  6. 走进新华三解决方案 360°业务能力中心,读懂新华三如何助力企业数字化转型
  7. 阿里巴巴宣布架构调整;英伟达放大招!重磅发布 ​TensorRT 7 ,支持超千种计算变换;苹果、谷歌和亚马逊罕见结盟……...
  8. WPF设计の自定义窗体
  9. SharePoint 2013 Step by Step——How to Create a Lookup Column to Another Site(Cross Site) 阅读目录...
  10. 责任分配矩阵和raci的区别_有限责任公司实现盈利,当年就一定可以分红吗?...
  11. Android Studio实现学生信息管理系统,基础入门项目
  12. android手机定时截屏软件,最好用的截图软件 安卓手机截图软件横评对比
  13. 现代 Nodejs ORM 库 Prisma 的使用详解
  14. 谨以此写下本人安装riscv的全过程 简单易懂!!(本人环境是在ubuntu18.04中)
  15. POJ 3026 Borg Maze(BFS+最小生成树)
  16. 蓝牙耳机哪款好?2021无线蓝牙耳机测评
  17. ABAP对excel的操作(为单元格填充背景颜色、设置border等)
  18. Web scraper使用教程-基本用法
  19. 单片机 STM32 HAL IO扩展 PCA9555
  20. 绝顶高手必经之路【资源共享】

热门文章

  1. Word 中公式不能自动斜体的解决方法
  2. python 中的最大堆和最小堆(heapq库)
  3. java8/Stream流式计算从入门到精通/函数式编程实战
  4. iOS 过滤emoji表情
  5. 企业版网络(交换机、路由器、交换机)
  6. android 中的弹幕效果
  7. JQuery事件的基本使用
  8. iOS开发常用第三方库
  9. 双目视觉不同基线长度测量精度比对实验
  10. catia中sew的用法_CATIA测量工具的用法