各位达人,请问我怎么能够从JVM中读取加载的某个包的结构,谢谢! 问题是这样的:我想从Tomcat中读取某两个架包的结构,因为两个架包中有相同的包名,我要把两个结构读取出来以后形成一个树,请问下有没有什么方法直接把整个包结构读取出来?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 jar 包实际上就是一个 zip 文件。Java 支持 zip 文件的读取。具体搜索一下吧。 谢谢YidingHe达人的回答。主要是我在Tomcat里面加载了a.jar,b.jar两个架包而架包中都有com.XXX.abb这样的包,我希望能够一次性把这个包中的结构读出来形成一颗树结构。 Package[] packages = Package.getPackages(); for (Package aPackage : packages) { System.out.println(aPackage.getName()); }楼主继续参考一下 Package 这个类。 全国顶尖培训机构传智播客JAVA全套教学视频分享 JTextField内容为空时读取的值的测试 ThreadLocal中弱引用的疑惑 如果我想给一个变量赋值“+”,那这个变量算是什么类型的呢? 关于子类构造方法与父类构造方法...... 以下这段代码生成几个对象啊?(面试中遇到的) 高手救命..关于JTable和数据库的.... 请问怎样清空java的输入缓冲区? 这个程序是随机抽取手机号码,要求不重复,在线等待,急急急急急 有多个WindowListener注册时,其Action怎么执行? 请问如何开发MyEclipse的插件 javascript中调用java变量
主要是我在Tomcat里面加载了a.jar,b.jar两个架包
而架包中都有com.XXX.abb这样的包,我希望能够一次性把这个包中的结构读出来形成一颗树结构。
for (Package aPackage : packages) {
System.out.println(aPackage.getName());
}
楼主继续参考一下 Package 这个类。