java – (J2ME)如何在我的jar应用程序中获取文件/资源??列表
发布时间:2020-12-15 02:29:27 所属栏目:Java 来源:网络整理
导读:所以,我正在使用j2me和lwuit创建一个移动应用程序. 在该应用程序中,用户将打开一个文件. 我的问题是如何获取jar应用程序中的文件列表.. 例如:在res文件夹中有: File1.fl, File2.fl, File3.fl, 我们可以使用getResourceAsStream()函数打开一个文件. 但是如
所以,我正在使用j2me和lwuit创建一个移动应用程序.
在该应用程序中,用户将打开一个文件. 我的问题是如何获取jar应用程序中的文件列表.. 例如:在res文件夹中有: File1.fl, 我们可以使用getResourceAsStream()函数打开一个文件. 我遇到了FileConnection,但它似乎用于访问本地手机中的文件. 在java中我们可以使用File类做到这一点..任何人都可以帮助我这些… 解决方法
这适用于applet,至少:
ClassLoader cl = getClass().getClassLoader(); URL url = cl.getResource("META-INF/MANIFEST.MF"); /* just a random file that's known to exist */ JarURLConnection conn = (JarURLConnection)url.openConnection(); JarFile jar = conn.getJarFile(); Enumeration e = jar.entries(); 然后,您必须完成枚举并选择适当的项目.请注意,条目将是jar内的完整路径名,并且该目录可能不会作为自己的条目出现,而只是作为其中包含的文件的路径名的一部分. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- java – Collat??or plus Comparator
- java – SHA256与RSA和SHA256之间的差异,然后RSA
- Spring4.0 MVC请求json数据报406错误的解决方法
- 多模字符串匹配算法原理及Java实现代码
- Java中的Integer.parseint,当“’是第一个异常时
- java – VTD XML内部XPath表达式
- java – 在Spring MVC REST中返回文件
- 如何在Java中跨多个Web应用程序维护相同的会话ID
- java – 读取NIO SocketChannel的超时时间?
- 如何在Java Spring Tomcat中快速关闭无响应的Websocket?