目前做的项目,其中一个模块是由我负责,采用hibernate和spring,没有使用struts。是一个socket 服务器,运行主类的main方法即启动程序。
使用IDE:eclipse
构建工具:maven
在eclipse中运行没问题,但是使用maven的maven-assembly-plugin 插件打包成为可执行的jar后,在命令行中运行:
java -jar xxx.jar
报错:Unable to locate Spring NamespaceHandler for XML schema namespace
解决方法:
http://blog.sina.com.cn/s/blog_56e2f4250102dtet.html
http://blog.csdn.net/zjutjay/article/details/6690018
http://blog.csdn.net/bluishglc/article/details/6085209
http://mapserver000-gmail-com.iteye.com/blog/1182499
但是运行jar仍然报错,但是是不同的错误:
d:\bin>java -jar ios_push_server-0.0.1-SNAPSHOT.jar
Exception in thread "main" java.lang.SecurityException: Invalid signature file digest for Manifest main attributes
at sun.security.util.SignatureFileVerifier.processImpl(Unknown Source)
at sun.security.util.SignatureFileVerifier.process(Unknown Source)
at java.util.jar.JarVerifier.processEntry(Unknown Source)
解决方法:
删除jar包中的文件BCKEY.DSA
相关推荐
使用assembly插件打包jar后启动时,总是出现Unable to locate Spring NamespaceHandler for XML schema....错误,网上找了各种方法都没有用,在尝试了100+失败后,解决了这个问题,在打包的jar中,META-INF目录下,...
在搭建spring项目时通常需要这些jar包 ...org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace ...
NULL 博文链接:https://1157718866.iteye.com/blog/2406566
selenium+firefox在定位时遇到selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: 由于是js加载页面,想确认是否是js的原因,随后进行多次调试时发现“//div”竟然也出现了...
linux gcc install 很全的linux gcc 安装,对离线安装gcc很有帮助...
lingo0.9破解版
Ubuntu12.04(64bit) server Oracle 11G(最新问题解决)
1、Unable to locate provider for protocol: smtp –>缺少依赖造成的 <groupId>javax.mail <artifactId>mail <version>1.4 <groupId>javax.activation <artifactId>activation</artifactId>
copy-webpack-plugin-demo.rar 拷贝文件demo, 现成案例,可以参考使用 免积分下载地址 https://download.lllomh.com/cliect/#/product/JB23148366892270
ubuntu下mingw32交叉编译环境搭建,包含详细的步骤和执行命令行。
非常经典的linux入门教程,无需基础,是权威认证机构的教材,这只是一部分
主要介绍了Python3 venv搭建轻量级虚拟环境的步骤(图文),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
在本篇文章里小编给大家分享的是关于docker容器调用yum报错的解决办法,有兴趣的朋友们可以参考下。
设计关键字驱动web自动化测试框架模版,代码0基础小白也能玩web自动化,已打包已打包exe可执行文件:其中亮点@tkinter框架GUI,pyinstaller打包命令,selenium关键字驱动等等技术,运行需要python环境及所需selenium...
Java 第01-02章 Java概述_Java环境配置
RCP导出EXE 老大难问题。 RCp 程序导出步骤,保证能够导出~
runas /u:domain\username | sanur password runas /u:domain\username | sanur /i password.txt
这个是一个Git常用命令的小集合, 在日常开发和使用当中比较常见, 这个是一个txt的精简版, 非常小巧轻便
该文档是关于lingo软件的基础使用方法,方便初学者接触lingo时进行使用查阅和学习。
1,安装SSH服务 Ubuntu中安装SSH服务很简单,直接使用软件包管理工具: sudo apt-get install openssh-server 默认安装后会自动自动SSH服务的,不需要进行额外的配置除非特殊需要。 2,配置SSH服务(可省略) ...