java使用哪个类,怎么知道 java类从哪个jar 加载
如何知道 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 加载相关推荐
- 命令行下运行 java someClass.class出现 “错误:找不到或无法加载主类someClass ” 的解决方案
命令行下运行 java someClass.class出现 "错误:找不到或无法加载主类someClass " 的解决方案 参考文章: (1)命令行下运行 java someCla ...
- java version找不到_配置环境变量时,cmd下运行java -version,报错:找不到或无法加载主类 -version...
这个方面适用于报错为:java 找不到或无法加载主类,一般是找不到类的路径,问题出在CLASSPATH环境变量上,当然这是大多数.大概率的出错点 不排除根据个人情况不况,所以想起来伟大领袖毛主席的话: ...
- java web配置dll文件_JavaWeb项目中dll文件动态加载方法解析(详细步骤)
相信很多做Java的朋友都有过用Java调用JNI实现调用C或C++方法的经历,那么Java Web中又如何实现DLL/SO文件的动态加载方法呢.今天就给大家带来一篇JAVA Web项目中DLL/SO ...
- 运行java提示未签名_java – JNLP:在签名代码中加载未签名的代码
我们在克服Java webstart的混合代码错误时遇到了困难.总之,我们有我们的主要JNLP文件,我们已经签署了它直接加载的所有代码.我们已将all-permissions选项添加到主JNLP中.它 ...
- 【spring boot】启动类启动 错误: 找不到或无法加载主类 com.codingapi.tm.TxManagerApplication 的解决方案
[spring boot]启动类启动 错误: 找不到或无法加载主类 com.codingapi.tm.TxManagerApplication 的解决方案 导入的一个外部的spring boot项目, ...
- UE4 C++ 类的4种引用类型,和异步加载资产
UE4 C++ 类的4种引用类型,和异步加载资产 4种引用类型 对象引用:引用 World 的实例对象. 就是直接定义 UPROPERTY(EditAnywhere,BlueprintReadOnly ...
- java滚动条下拉_[Java教程]相对漂亮的滚动条slimscroll可以实现下拉加载
[Java教程]相对漂亮的滚动条slimscroll可以实现下拉加载 0 2016-03-23 16:00:05 在之前的开发中遇到过下拉加载想要漂亮点的滚动条,但是最初引入的mCustomScrol ...
- java使用jdbc连接oracle,实现自定义sql查询,加载字段注释
java使用jdbc连接oracle,实现自定义sql查询,加载字段注释 第一步.加载驱动 引用包 import java.sql.Connection; import java.sql.Driver ...
- spring boot启动类启动 错误: 找不到或无法加载主类 xxx.xxxx.Application 的解决方法
spring boot启动类启动 错误: 找不到或无法加载主类 xxx.xxxx.Application 的解决方法 导入的一个外部的spring boot项目,运行启动类,忽然提示找不到或者无法加载 ...
最新文章
- pytorch bert预训练模型的加载地址
- MFC第三节-多线程
- Windows 内核驱动签名策略
- 一个「神奇」的Python库,99%的人都爱!
- webpack中跨域请求proxy代理(vue与react脚手架不同设置方法)
- 简单易懂的 pwnable.kr 第二题[collision]Writeupt
- 仿抖音注册Dialog实现
- Maven Tomcat 部署
- 执行dos命令,不出现黑色的dos窗口
- 初学C语言没有项目练手怎么行,这17个小项目收下不谢
- 大数据(3)---分布式文件系统HDFS 介绍
- asyncio 文件io高并发_用 asyncio 封装文件读写
- 超越Hadoop的大数据分析之图形处理尺寸
- php trait编译实现,为什么PHP Trait不能实现接口?
- v-show在elementui中表格组件失效问题
- 图形化服务端svn(win 10)
- Ubuntu 16.04错误:The update information is outdated this may be caused by network...的问题解决...
- win7 升级IE11报错(无法安装)
- IC芯片卡读写类(泛型模式)
- 计算机数据库安全研究目的,浅论计算机数据库安全管理
热门文章
- 比 Hive 快 500 倍!大数据实时分析领域的黑马
- 编程语言性能实测,Go 比 Python 更胜一筹?
- 开源风云 20 年!
- 300 秒带你吃透大数据!
- 这段 JavaScript 代码能挖出你所有的访问记录!
- 将 75000 行原生 iOS 应用程序移植到 Flutter 后,结果太惊讶!
- 力压微信成 App Store 榜第一,子弹短信能否避免火一把就“死”?| 畅言
- mysql 时间2039_Apollo使用MySQL时用关键字作为表名报错
- 字节跳动高工面试:mysql索引视频教程
- 带你全面掌握高级知识点!深入理解java虚拟机pdf下载