获取所有的jar包及jar包下的类

获取所有的jar包及jar包下的类,第1张

String classPath = SystemgetProperty("javaclasspath");

String[] aa = classPathsplit(";");

for(int i=0; i<aalength; i++){

Systemoutprintln("----------------------------------------------------------------------"+aa[i]);

try {

JarFile jarFile = new JarFile(aa[i]);

Enumeration enu = jarFileentries();

while (enuhasMoreElements()) {

JarEntry jarEntry = (JarEntry) enunextElement();

String name = jarEntrygetName();

if (nameendsWith("class")) {

Systemoutprintln("name=" + name);

}

可以实现啊,看你的效果应该是手动编写的。

首先你应该将ajava先编译,编译的时候要注意,因为带包,要么手动建立包,要么编译自动建立包。只要这一步ok,下一步水到渠成。

第二,再将bjava进行编译即可。

这样做。。

在类A里面定义一个全局变量 result

然后在C里面调用 Athisresult = Cstring

这样 就传递到A了。。。

然后在B里面 你就可以直接调用A。的全局变量

新建一个工程作为被引入的工程,并且创建一个类MyUtils作为被调用的类

右键Library项目选择Export

选择JAR,下一步,选择导出目录,得到jar包

再新建一个Test工程测试,右键Test工程,选择Build-path——Add external archives

选择刚刚导出的那个jar文件

完成,现在可以使用刚才Libraly工程的MyUtils类了

以上就是关于获取所有的jar包及jar包下的类全部的内容,包括:获取所有的jar包及jar包下的类、JAVA 如何访问同一个包下的其他类、java,一个包下面有2个类 A 和B A类里有一个内部类C,请问C中的的参数怎么在B类中获取到呢等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/10156038.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存