- 博客(1)
- 资源 (5)
- 收藏
- 关注
原创 如何知道一个类在运行时是哪个jar包里的类
<br />当项目中有多个jar包,且有多个jar里包含同一个类时,有时需要知道运行时是用的哪个jar里的类,方法如下:<br />System.out.println(MyClass.class.getProtectionDomain());<br />如<br />System.out.println(org.codehaus.spice.jndikit.NamingProvider.class.getProtectionDomain());
2010-12-29 14:37:00 5095 1
jaxb-api-2.1.jar
把该文件放在System.out.println(System.getProperty("java.endorsed.dirs"));目录下可以解决JAXB 2.0 API is being loaded from the bootstrap classloader错误.
注意:java web 项目必须在一个发布后的可以正常启动的web项目里打印。和java项目打印出的目录是不一样的。
2011-01-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人