起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5614|回复: 3

[结贴] tomcat升级到9后,在studio中启动tomcat报错

[复制链接]

60

主题

230

帖子

1175

积分

金牌会员

Rank: 6Rank: 6

积分
1175
发表于 2020-5-12 11:10:58 | 显示全部楼层 |阅读模式
版本: BeX5V3.3 小版本号:
数据库: Oracle 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
本帖最后由 Mxt8106 于 2020-5-12 11:17 编辑

BeX5_3.3的tomcat升级到tomcat9后,按照http://docs.wex5.com/wex5-deploy-quetion-list-0006/里的配置了一下,但启动时报错
严重: 异常将上下文初始化事件发送到类的侦听器实例.[com.justep.x.loader.NativeLoaderListener]
java.security.NoSuchAlgorithmException: Cannot find any provider supporting AES/ECB/PKCS5Padding
        at javax.crypto.Cipher.getInstance(Cipher.java:540)
        at com.justep.security.decrypt.DecryptClassLoader.findClass(Native Method)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at com.justep.security.decrypt.Decrypt.getClass(Unknown Source)
        at com.justep.security.decrypt.Decrypt.createObject(Unknown Source)
        at com.justep.x.loader.NativeLoaderListener.a(Unknown Source)
        at com.justep.x.loader.NativeLoaderListener.contextInitialized(Unknown Source)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4682)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5150)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:713)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:690)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:705)
        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:631)
        at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1831)
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
        at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:526)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:425)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1576)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:309)
        at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
        at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:423)
        at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:366)
        at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:929)
        at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:841)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1377)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1367)
        at java.util.concurrent.FutureTask.run(Unknown Source)
        at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
        at java.util.concurrent.AbstractExecutorService.submit(Unknown Source)
        at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:902)
        at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:262)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.StandardService.startInternal(StandardService.java:421)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:932)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:633)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
        at java.lang.reflect.Method.invoke(Unknown Source)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:344)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:475)

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2020-5-12 17:41:59 | 显示全部楼层
这个是tomcat标准报错信息下,可以到网上查找原因
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

60

主题

230

帖子

1175

积分

金牌会员

Rank: 6Rank: 6

积分
1175
 楼主| 发表于 2020-7-4 11:28:41 | 显示全部楼层
Studio中,执行以下操作:
在右上角选择“Java”,切换到Java视图;
选择运行 –> 调试配置…”,弹出调试配置对话框
调试配置对话框中选择“Java应用程序–> Tomat 5.x” 选择类路径选项卡中,
移除sunjce_provider.jarhttps://bugs.eclipse.org/bugs/show_bug.cgi?id=89935

[[~Y_K8PZD8]Z[DDZD$}K_P.png
回复 支持 反对

使用道具 举报

60

主题

230

帖子

1175

积分

金牌会员

Rank: 6Rank: 6

积分
1175
 楼主| 发表于 2020-7-4 11:29:16 | 显示全部楼层
结贴
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-26 02:30 , Processed in 0.067270 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表