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

QQ登录

只需一步,快速开始

查看: 6355|回复: 11

[处理中3] tomcat启动异常

[复制链接]

129

主题

405

帖子

860

积分

高级会员

Rank: 4

积分
860
发表于 2019-6-12 15:18:09 | 显示全部楼层 |阅读模式
本帖最后由 mnnm1983 于 2019-6-12 16:10 编辑

2019-06-12 14:55:17 [main] [com.justep.x.loader.NativeLoaderListener] ERROR: 编码: JUSTEP050007; 提示: 加载"decrypt-jni"出错
com.justep.x.bs.utils.LoaderException: 编码: JUSTEP050007; 提示: 加载"decrypt-jni"出错
        at com.justep.x.bs.utils.LoaderException.create(Unknown Source)
        at com.justep.x.loader.NativeLoaderListener.contextInitialized(Unknown Source)
        at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4643)
        at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5105)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:740)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:716)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:703)
        at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:620)
        at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1832)
        at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
        at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:112)
        at org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:530)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:429)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1578)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:308)
        at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:123)
        at org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:424)
        at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:367)
        at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:964)
        at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:839)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1425)
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1415)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
        at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:134)
        at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:941)
        at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:258)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.StandardService.startInternal(StandardService.java:422)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:770)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:671)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:497)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:355)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:495)
Caused by: java.lang.UnsatisfiedLinkError: Can't load library: D:\MSIP\apache-tomcat\temp\dll\decrypt-jni-x64_c687c2f4c38c4e41a98c976ea0357af9.dll
        at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1824)
        at java.lang.Runtime.load0(Runtime.java:809)
        at java.lang.System.load(System.java:1086)
        ... 42 more


已经检查过temp目录的权限。重新替换过dll组件。
检查过杀毒软件。
单独写过java文件进行测试,报的也是无法加载库,重新设置了下父文件夹的只读属性,在main方法里是可以加载到dll了,但是tomcat启动还是报错。


0

主题

3

帖子

7

积分

新手上路

Rank: 1

积分
7
QQ
发表于 2019-6-12 17:59:24 | 显示全部楼层
极速飞艇 说的两个方法都试了,还是不行。可以参考我的!
回复 支持 0 反对 1

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35979
发表于 2019-6-12 16:15:34 | 显示全部楼层
解压一个相同版版本号的版本的decrypt-jni-x64.dll替换了看看,杀毒软件中把x5的目录设置为白名单
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

129

主题

405

帖子

860

积分

高级会员

Rank: 4

积分
860
 楼主| 发表于 2019-6-12 16:41:23 | 显示全部楼层
jishuang 发表于 2019-6-12 16:15
解压一个相同版版本号的版本的decrypt-jni-x64.dll替换了看看,杀毒软件中把x5的目录设置为白名单 ...

说的两个方法都试了,还是不行
回复 支持 反对

使用道具 举报

129

主题

405

帖子

860

积分

高级会员

Rank: 4

积分
860
 楼主| 发表于 2019-6-12 16:41:56 | 显示全部楼层
jishuang 发表于 2019-6-12 16:15
解压一个相同版版本号的版本的decrypt-jni-x64.dll替换了看看,杀毒软件中把x5的目录设置为白名单 ...

说的两个方法都试了,还是不行....这是生产环境,就重启了下就启不来了,原先好好的。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35979
发表于 2019-6-12 16:58:23 | 显示全部楼层
是替换的runtime\BusinessServer\WEB-INF\lib下的吗?确认这个dll的修改时间跟其他dll文件的时间一致吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

129

主题

405

帖子

860

积分

高级会员

Rank: 4

积分
860
 楼主| 发表于 2019-6-12 17:14:04 | 显示全部楼层
jishuang 发表于 2019-6-12 16:58
是替换的runtime\BusinessServer\WEB-INF\lib下的吗?确认这个dll的修改时间跟其他dll文件的时间一致吗? ...

确认时间是一样的,另外key.bat也无法运行,报的错一样
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35979
发表于 2019-6-12 17:20:09 | 显示全部楼层
生成key找的是license下的,不会找runtime\BusinessServer\WEB-INF\lib下的

把整个runtime\BusinessServer都替换了看看
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

129

主题

405

帖子

860

积分

高级会员

Rank: 4

积分
860
 楼主| 发表于 2019-6-12 17:51:12 | 显示全部楼层
本帖最后由 mnnm1983 于 2019-6-12 19:00 编辑
jishuang 发表于 2019-6-12 17:20
生成key找的是license下的,不会找runtime\BusinessServer\WEB-INF\lib下的

把整个runtime\BusinessServer ...

整个都替换了,还是不行。直接运行main方法加载dll组件是没问题的
QQ图片20190612185812.png
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35979
发表于 2019-6-13 08:56:00 | 显示全部楼层
启动的时候是右键管理员运行的批处理吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-7-1 13:44 , Processed in 0.111412 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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