【发布时间】:2016-02-01 08:19:49
【问题描述】:
【问题讨论】:
-
我不认为你可以通过导入jar来创建项目中的文件夹。但是,您可以从项目中访问 jar 中的文件夹。这有帮助吗?
-
这会重写文件夹还是复制?因为它是一个全局 jar,我需要为每个项目在其中放入其他类型的资源。
标签: java jar resources directory auto-generate
【问题讨论】:
标签: java jar resources directory auto-generate
如果.jar 在类路径上,那么它的资源文件夹应该可以使用class.getResource("/audio") 或class.getResource("/xmlData") 自动供JVM 使用
如果您确实想要解压缩.jar 以使文件夹可用,那么值得知道.jar 只使用.zip 格式。
已经有Maven、ANT 和其他构建工具可以解压/移动.zip 和.jar 文件以用于项目管理或构建。
如果您真的想以编程方式完成,那么java.util.zip 包中有类。其实java.util.jar.JarInputStream实际上扩展了java.util.zip.ZipInputStream
【讨论】: