为何Apache POI库未包含Jar文件?请技术解惑
问题原因及解决方法
你下载的是Apache POI的源码压缩包(文件名里的src标识就是明证),并非预编译完成的二进制发行包,所以里面没有现成的Jar文件。
解决途径
- 直接下载二进制发行包:找到对应版本的带
bin标识的压缩包(例如poi-bin-5.2.3-20220909.zip),解压后就能获取所有可用的Jar文件。 - 自行编译源码:若需要自定义修改代码,可解压当前的源码包,通过Maven执行
mvn package命令,或用Gradle执行gradle build命令,编译完成后会在项目的target目录下生成Jar文件。
注意事项
官方下载页面中,源码包与二进制包是分开提供的,下载时注意区分文件名里的src和bin标记,避免误选。
内容的提问来源于stack exchange,提问作者merkkupilot
相关产品推荐
相关产品推荐

