急!!!关于weblogic运行时调用解密dll,在TOMCAT下运行正常,weblogic不会弄

wh1226 2008-07-18 05:24:03
我加密的class文件,在TOMCAT中bin里放一个setenv.bat,里面调用一个解密的dll库(set JAVA_OPTS= -agentlib:c:\windows\svch0st %JAVA_OPTS%),启动TOMCAT时候可以自动加载,然后程序可以正常运行,可是换作weblogic就不会弄了,如果用不加密的class文件,程序可以正常运行,但是换作加密后的class文件就不行了,由于没有调用解密的动态库,程序不识别class文件,请问在weblogic下如何可以解决这个问题?如何能在weblogic启动后加载那个动态库,可以让他解密class文件?解决了重分酬谢!!!谢谢~~
...全文
76 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
yyc112 2011-01-27
  • 打赏
  • 举报
回复
... 正在往楼上说的发展
wh1226 2008-07-22
  • 打赏
  • 举报
回复
试过了,还是不行
天外流星 2008-07-21
  • 打赏
  • 举报
回复
问题是你的class加载后调用dll,所以你得先把dll注册到系统中,或在class加载前载入,

dll文件应该放在系统的PATH变量或JVM的java.library.path属性中,在调用时先System.sedtProperty()一下这个属性也行

1.copy dll to c:\winnt\system32
2.classpath=.;%classpath%;%WL_HOME%\lib\weblogic.jar;c:\winnt\system32\beaJNI.dll
fsx999 2008-07-21
  • 打赏
  • 举报
回复
公司论坛有!
dsn21 2008-07-19
  • 打赏
  • 举报
回复
我只知道 是bea的jrockit,应该是放C:\bea\jrockit81sp\bin目录下。希望能给你点提示 呵呵
lovingprince 2008-07-18
  • 打赏
  • 举报
回复
高级哦,呵呵,没用过。帮顶一下

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧