`
jahu
  • 浏览: 57901 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

maven坑之jar启动异常

    博客分类:
  • java
 
阅读更多

maven之坑,,jar启动异常。

   maven打运行的jar包有两个插件分别是maven-assembly-plugin 与maven-shade-plugin。

   maven-assembly-plugin 的坑在于打包后,无法把spring的xml的dad文件整合到一起。所以会报错。

   http://chenzhou123520.iteye.com/blog/1706242

   看了这个博客,后改用maven-shade-plugin,打包,也不能运行,我疯了,

   运行jar包如下异常;

      Exception in thread "main" java.lang.SecurityException: no manifiest section for
 signature file entry org/bouncycastle/tsp/TSPUtil.class

 

   这个包的类,需要验证,法克。怎么办,

    我把maven-shade-plugin 打的META-INF目录下的spring文件,复制到maven-assembly-plugin 下就可以了

    解决这个问题,整整用了6个小时。神坑啊。没有休息。饭都没有吃。

 

          填细节,,打包的时候,把所有的@Test,注解掉,要不maven-assembly-plugin打包不成功。

 

     

分享到:
评论
2 楼 jahu 2014-06-24  
baishou520 写道
巨坑,老胡,顶!@

好的。多谢。
1 楼 baishou520 2014-06-24  
巨坑,老胡,顶!@

相关推荐

    多种方法解决Maven Jar包冲突引入后报错问题.docx

    Maven的Jar包冲突问题,经常出现的场景为: 本地运行报NoSuchMethodError,ClassNotFoundException。明明在依赖里有这个Jar包啊。怎么运行不了!? 项目中明明定义着某个jar包版本为2.0.2,怎么打包之后变成2.5.0了...

    ssm+maven+swagger框架整合

    spring4.0.2+springmvc4+mybatis3.2.6+swagger2.40+java1.8+maven框架的整合简单例子,其中还有一些工具类下载下来直接用eclipse 导入项目会自动加载jar,检查jdk对应版本,直接启动tomcat,如果有监听类异常请(右键...

    Zookeeper源码编译

    问题二: 下载某个jar包异常导致编译失败 问题三: UnknowHostExecption:repo2.maven.org 3. 导入zookeeper源码到Idea中 3.1 zookeeper项目导入 3.2 配置zoo.cfg 3.3 引入maven依赖  3.4 启动zookeeper 问题一: org...

    springbootTest

    根据慕课网的springboot的教程编写的springboot入门基础项目,使用maven来管理jar包,重要的地方都有相关的注释,类方法也做了相关的注释,采用mvc的设计思想,枚举、异常、json对结果集封装

    JQuery EasyUI+SSH搭建的小程序

    这个是我自己手动从相应网站下载的开源的jar包,手动配的,你懂的过程是异常啪啪的出呀,不过最终还是 能正常启动了。(个人还是习惯于自己找开源包然后自己配,毕竟有时是上不了外网的) 此资源是JQuery EasyUI+...

    免费Java Excel类库-Free Spire.XLS for Java-2.2.0

    免费Java Excel类库_Free Spire.XLS for Java_2.2.0

    Android APP 小工具测试“利器”

    Windows 桌面双击启动 或命令行启动 benjamin> java -jar /AndroidAPP.jar 3、GUI界面启动后,点击获取APK信息即可 2019年3月7日 1.优化Android 8.0上清理应用程序失败未提示的bug 2.增加卸载功能 3.解决备份apk时...

    netty+spring服务端-omen-1.3

    omen-1.3 自己基于netty开发的服务端,支持spring配置服务器启动模式:http,tcp,websocket等,并支持NIO和OIO方式,项目已应用于生产,可以通过jar形式加入其它项目,业务类实现业务service,启动不依赖于其他应用...

    Selling:微信商城

    mybatis代码生成插件使用mybatis3redis缓存机制使用slf4j+logback添加rest风格支持添加jdk1.8新特性lombok使用jdk1.8表达式lambda支持订单校验支持全局异常处理微信网页授权使用Charles抓包测试使用freemarker网页...

    Guns系统技术文档及视频

    │ │ │ ├─common----------------项目公用的部分(业务中经常调用的类,例如常量,异常,实体,注解,分页类,节点类) │ │ │ │ │ │ │ ├─config----------------项目配置代码(例如mybtais-plus配置,ehcache配置...

    demo-bowling-api

    该项目将弹簧启动执行器用于生产指标和分布式跟踪。 怎么跑 该应用程序打包为一个嵌入了Tomcat 8的jar。 无需安装Tomcat或JBoss。 您可以使用java -jar命令运行它。 克隆此存储库 确保您使用的是JDK 1.8和Maven 3....

    FactorialService:SRG的测试应用

    SRG的测试任务 功能要求: ... Web服务应接受该请求并立即显示“已接受计算请求”或显示错误消息。 该Web服务必须并行处理多达10...在以下位置下载JAR文件: : 并运行java -jar FactorialService-0.0.1-SNAPSHOT.jar命令

    spring-batch-job-hazelcast

    使用Spring Boot创建的简单PoC项目,具有Maven 3,Spring Batch和配置为作为独立实例或群集运行的Hazelcast服务器,并在新实例启动(或关闭)时自动更改连接端口。 用法 下载仓库 与mvn package一起mvn package 并...

    java微信公众号MVC开发框架

    通过maven生成一个webapp项目,例如项目名为weixin,在maven配置文件pom.xml中添加jwx依赖,jwx的1.1.1jar包已经提交到maven中心仓库,通过中心仓库搜索jwx关键字可以获取jar包依赖配置。 <groupId>...

    基于最新的Java 21和SpringBoot 3.2 根据eladmin项目进行改造+源代码+文档说明

    - `unicorn-starter` [启动类(Maven),项目入口,包含模块及组件配置(DB读写分离 + Cache读写分离)](https://github.com/lWoHvYe/unicorn-starter) - `valentine-starter` 启动配置示例(Gradle),尝试Kotlin/...

    2017最新大数据架构师精英课程

    7_多态-接口-异常体系 8_适配器/ k% N! Y7 j/ |- c) O5 M' V6 S 9_多线程-yield-join-daemon-synchronized; o, E; \* I: E2 W 10_多线程-同步代码块-同步方法 11_多线程-生产消费问题 12_多线程-死锁问题 13_字符集...

    SpringMVC-Mybatis-Shiro-redis-master 权限集成缓存中实例

    主要解决是之前说的问题:Shiro 教程,关于最近反应的相关异常问题,解决方法合集。 项目在本页面的附件中提取。 一、Cache配置修改。 配置文件(spring-cache.xml )中已经修改为如下配置: <!-- redis ...

Global site tag (gtag.js) - Google Analytics