WAS V7 能否实现共享库中jar包的动态加载

问题描述

各位老师好:我最近做了一个项目,用到了websphere中的共享库我想实现这样一个功能:当上传一个jar到指定的共享库目录中部署的应用就能够反射调用这个jar包中的class。而不需要重新启动应用。请大家不吝赐教,这里谢谢各位了。我的邮箱zhangyueming@neusoft.com

解决方案

解决方案二:
应该不可以
解决方案三:
好复杂的,可以尝试替换ClassLoaderparent=Thread.currentThread().getContextClassLoader();ClassLoadermyFolderLoader=...;Thread.currentThread().setContextClassLoader(myFolderLoader);以后每次发现文件夹变了,就重新再setClassLoader吧,parent还是最早的那个parent上次那个myFolderLoader丢弃换新的,这个我没试过,或许可以去尝试一下呢。
解决方案四:
可以,在设置下类的装载顺序就行

时间: 2024-07-30 13:25:56

WAS V7 能否实现共享库中jar包的动态加载的相关文章

ASP.NET中实现模版的动态加载

ASP.NET中,经常会使用到templates(模版)功能,比如在datagrid,datalist,repeater等控件中,使用templates,将会大大增强其功能.以往,我们一般是在设计程序时,就已经设置好控件中的模版是怎样的了.但是,有的时候,可能我们需要动态加载模版,比如,当你要求你的应用程序的界面风格随着用户的需求而变化时,你就需要到动态加载模版的功能了.但要注意的是,并不是所有的web控件都支持模版功能,而且要注意,哪些控件支持模版的哪些功能,下面简单列出了一些支持模版功能的控

android dex动态加载jar包的问题

问题描述 android dex动态加载jar包的问题 有个需求就是在工程中动态的加载一个jar包中的接口 然后接口中开启一个activity 但是在项目中没有这个activity 只是在manifest中配置了一下 请问这个要怎么开启 解决方案 android动态加载jar包android动态加载jar包Android如何动态加载jar包

ASP.net中动态加载控件时一些问题的总结

asp.net|动态|加载|控件|问题 经常见到有人说在ASP.net中不要使用动态控件,我想主要的原因在于使用动态控件会带来一些问题,在做项目的过程中,我将由动态加载控件引发的总是作了一个小小的总结.1 .在使用LoadControl加载控件后,用户控件中的某些控件不再响应事件. 这个问题主要是由于将控件加载放在if (!Page.IsPostBack)之内引起的,放在外面即可.在思归的blog上对此问题进行了详细的说明.2.用户控件中某些控件的响应出现问题,如某个按钮第一次选择时不触发CLI

linux服务器-Linux动态加载动态库无法进去gdb调试

问题描述 Linux动态加载动态库无法进去gdb调试 动态加载动态库无法单步调试,断点可以设置成功,也能进入断点,就是不能单步调试

共享库 全局变量-使用共享库中的全局变量

问题描述 使用共享库中的全局变量 如果程序中调用共享库的函数(动态链接),用的方式是延迟绑定的机制,那如果调用共享库中的全局变量,用是和函数一样的机制吗?

gradle-android studio 中jar包冲突

问题描述 android studio 中jar包冲突 引用一个jar包 ,包里用了这个包 jar 包中的这个和我gradle里面引用的 这个冲突了,有人知道咋解决么? thk! 解决方案 可以截图截全一点 可以试试 吧 第二张图那里 删掉 在 rebuild 解决方案二: 冲突了你删掉一个看看 解决方案三: 你把你引用的这个jar包删除了怎么样? 或者你把gradle 的 库 down下来,把冲突 的代码删除,让这个库引用你的jar包.然后让你的项目依赖这个库.

Java 从Jar文件中动态加载类

由于开发的需要,需要根据配置动态加载类,所以简单测试了一下JAVA动态加载类 定义接口 package loader; public interface HelloIface {     public String hello();          public String sayHi(String name); } 实现接口 在其他插件类实现此接口,并导出为jar,如D:/tmp/test.jar package loader; public class HelloImpl impleme

flash as3 中动态加载库类失败解决方法

flash as3 中动态加载库类失败解决方法 这是错误的写法 for (var i:number=1; i<4; i++) { var mc1:mc1 = new mc1(); addchild(mc1); } as3里怎么循环加载库里的mc1 mc2 mc3类 就是下面意思是怎样个的写法 for (var i:number=1; i<4; i++) { var "mc"+i:"mc"+i = new "mc"+i(); addch

javaweb项目中jar包相互引用导致tomcat不能正常发布

问题描述 javaweb项目中jar包相互引用导致tomcat不能正常发布 现在做一个项目是用到结构如下: web项目 A 引用了普通java项目B,我在B里重写了Myservlet,结果两者都引用了j2ee.jar. 项目在tomcat发布时老是报"tomcat/webapps/testweb is locked"大体是这样. 想了解下在这种情况下,如何配置project