社区
Java SE
帖子详情
怎样获取一个包下所有的类(包括依赖的工程里的)?
bassarhc
2019-10-24 07:43:15
原本用getSource的方式,获取url,然后url.getPath。
然后,用new File去扫描路径下的类文件。
但是,打(jar)包发布后,就报错了;因为jar包里的路径,new File报错。
再然后,用jarFile去扫描。
单总觉得这样的实现有点麻烦,写出的代码也冗长;是不是有简单点的办法?
...全文
296
1
打赏
收藏
怎样获取一个包下所有的类(包括依赖的工程里的)?
原本用getSource的方式,获取url,然后url.getPath。 然后,用new File去扫描路径下的类文件。 但是,打(jar)包发布后,就报错了;因为jar包里的路径,new File报错。 再然后,用jarFile去扫描。 单总觉得这样的实现有点麻烦,写出的代码也冗长;是不是有简单点的办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
maradona1984
2019-10-24
打赏
举报
回复
这已经相当简单了
2016起亚K3电路图-下载即用.zip
源码链接: https://pan.quark.cn/s/a4b39357ea24 51ProteusDemo Proteus实例集锦,
包括
电路图、仿真程序,各种各样的电路
Word2Vec词向量Python实现 自然语言处理基础
这是一个关于Word2Vec词向量Python实现 自然语言处理基础的Python代码资源包。 包含完整的源代码、示例数据、说明文档等。 适用于学习和开发参考。
Java AES CBC/CFB加密解密源码
已经博主授权,源码转载自 https://pan.quark.cn/s/d293446a38d9 aesCbc aesCbc加密解密 为什么要实现? go本身不支持256位aes加密,而我又需要这个功能 实现原理 aes-cbc-128:使用的是golang自带的功能 aes-cbc-256:把libmcrypt这个库的c语言实现,用go重新实现了一下 实现原理:将c语言翻译成go语言 实现过程记录:https://www.cnblogs.com/hlxs/p/9852594.html
超图低空空域数字孪生构建应用新契机.pdf
超图低空空域数字孪生构建应用新契机.pdf
springboot基于SpringBoot+Vue的旅游信息咨询网站的设计与实现.pptx
springboot基于SpringBoot+Vue的旅游信息咨询网站的设计与实现.pptx
Java SE
62,626
社区成员
307,258
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章