war包在本地机器部署一切正常,当将war包部署到本地测试环境Linux下时,报部署不完整的错误,下面的异常信息显示是web.xml文件部署不成功,百思不得其解。文件没有缺失,所有内容都是原样复制粘贴过来的。当使用cat命令查看server.log完整内容时,发现curedMethodDefinitionSource] while setting bean property 'methodDefinitionSources' with key [0]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '(inner bean)': Initialization
创新互联长期为成百上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为绛县企业提供专业的做网站、网站设计,绛县网站改版等技术服务。拥有十多年丰富建站经验和众多成功案例,为您定制开发。only supported at Java 5 compliance level or above
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
经过搜索,网上有人说是jdk版本编译问题,我发现自己maven编译时用的是jdk8,然后还原为jdk6编译部署,仍旧报错。又查询到说是“org.aspect包的问题。我的包是1.6.2版本的。升级到1.7.3版本后,”然后将包升级为1.8.9的,这次部署成功了。
通过查看Jboss启动日志发现,目前Linux环境下jdk为1.8,而本地是1.6;
最主要原因是本地测试环境下一个服务器内部署了多个项目,其中一个项目使用的是jdk8,其他项目仍旧是jdk6,Java环境没有分开造成的。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
标题名称:Jboss部署启动异常-创新互联
本文链接:http://lswzjz.com/article/dccsod.html