如何知道 java类从哪个jar 加载

Java的类装载器使用的是优先策略,类加载器加载类的时候先找到哪个就加载哪个

从JSP页面就行测试

JBuilder Generated JSP

if(claName!=null)

out.print(Class.forName(claName).getProtectionDomain().getCodeSource().toString());

%>

输入网址:

localhost:7001/test123.jsp?clazzName=类名(我用weblogic,如用tomcat请将端口换成8080)

从console进行测试:

public class ClassLoaderTest {

public static void main(String[] args) {

if(args!=null&&args.length==1){

try {

System.out.println(Class.forName(args[0]).getProtectionDomain().getCodeSource().toString());

} catch (ClassNotFoundException e) {

e.printStackTrace();

}

}

}

}

java使用哪个类,怎么知道 java类从哪个jar 加载相关推荐

  1. 命令行下运行 java someClass.class出现 “错误:找不到或无法加载主类someClass ” 的解决方案

    命令行下运行 java someClass.class出现 "错误:找不到或无法加载主类someClass " 的解决方案 参考文章: (1)命令行下运行 java someCla ...

  2. java version找不到_配置环境变量时,cmd下运行java -version,报错:找不到或无法加载主类 -version...

    这个方面适用于报错为:java 找不到或无法加载主类,一般是找不到类的路径,问题出在CLASSPATH环境变量上,当然这是大多数.大概率的出错点 不排除根据个人情况不况,所以想起来伟大领袖毛主席的话: ...

  3. java web配置dll文件_JavaWeb项目中dll文件动态加载方法解析(详细步骤)

    相信很多做Java的朋友都有过用Java调用JNI实现调用C或C++方法的经历,那么Java Web中又如何实现DLL/SO文件的动态加载方法呢.今天就给大家带来一篇JAVA Web项目中DLL/SO ...

  4. 运行java提示未签名_java – JNLP:在签名代码中加载未签名的代码

    我们在克服Java webstart的混合代码错误时遇到了困难.总之,我们有我们的主要JNLP文件,我们已经签署了它直接加载的所有代码.我们已将all-permissions选项添加到主JNLP中.它 ...

  5. 【spring boot】启动类启动 错误: 找不到或无法加载主类 com.codingapi.tm.TxManagerApplication 的解决方案

    [spring boot]启动类启动 错误: 找不到或无法加载主类 com.codingapi.tm.TxManagerApplication 的解决方案 导入的一个外部的spring boot项目, ...

  6. UE4 C++ 类的4种引用类型,和异步加载资产

    UE4 C++ 类的4种引用类型,和异步加载资产 4种引用类型 对象引用:引用 World 的实例对象. 就是直接定义 UPROPERTY(EditAnywhere,BlueprintReadOnly ...

  7. java滚动条下拉_[Java教程]相对漂亮的滚动条slimscroll可以实现下拉加载

    [Java教程]相对漂亮的滚动条slimscroll可以实现下拉加载 0 2016-03-23 16:00:05 在之前的开发中遇到过下拉加载想要漂亮点的滚动条,但是最初引入的mCustomScrol ...

  8. java使用jdbc连接oracle,实现自定义sql查询,加载字段注释

    java使用jdbc连接oracle,实现自定义sql查询,加载字段注释 第一步.加载驱动 引用包 import java.sql.Connection; import java.sql.Driver ...

  9. spring boot启动类启动 错误: 找不到或无法加载主类 xxx.xxxx.Application 的解决方法

    spring boot启动类启动 错误: 找不到或无法加载主类 xxx.xxxx.Application 的解决方法 导入的一个外部的spring boot项目,运行启动类,忽然提示找不到或者无法加载 ...

最新文章

  1. pytorch bert预训练模型的加载地址
  2. MFC第三节-多线程
  3. Windows 内核驱动签名策略
  4. 一个「神奇」的Python库,99%的人都爱!
  5. webpack中跨域请求proxy代理(vue与react脚手架不同设置方法)
  6. 简单易懂的 pwnable.kr 第二题[collision]Writeupt
  7. 仿抖音注册Dialog实现
  8. Maven Tomcat 部署
  9. 执行dos命令,不出现黑色的dos窗口
  10. 初学C语言没有项目练手怎么行,这17个小项目收下不谢
  11. 大数据(3)---分布式文件系统HDFS 介绍
  12. asyncio 文件io高并发_用 asyncio 封装文件读写
  13. 超越Hadoop的大数据分析之图形处理尺寸
  14. php trait编译实现,为什么PHP Trait不能实现接口?
  15. v-show在elementui中表格组件失效问题
  16. 图形化服务端svn(win 10)
  17. Ubuntu 16.04错误:The update information is outdated this may be caused by network...的问题解决...
  18. win7 升级IE11报错(无法安装)
  19. IC芯片卡读写类(泛型模式)
  20. 计算机数据库安全研究目的,浅论计算机数据库安全管理

热门文章

  1. 比 Hive 快 500 倍!大数据实时分析领域的黑马
  2. 编程语言性能实测,Go 比 Python 更胜一筹?
  3. 开源风云 20 年!
  4. 300 秒带你吃透大数据!
  5. 这段 JavaScript 代码能挖出你所有的访问记录!
  6. 将 75000 行原生 iOS 应用程序移植到 Flutter 后,结果太惊讶!
  7. 力压微信成 App Store 榜第一,子弹短信能否避免火一把就“死”?| 畅言
  8. mysql 时间2039_Apollo使用MySQL时用关键字作为表名报错
  9. 字节跳动高工面试:mysql索引视频教程
  10. 带你全面掌握高级知识点!深入理解java虚拟机pdf下载