你可以使用File访问jar中的项目吗?

时间:2010-07-06 18:40:53

标签: java jar

3 个答案:

答案 0 :(得分:2)

请看JarFile

答案 1 :(得分:1)

java.io.File是os特定文件处理的抽象。如果在代码中使用java.io.File,代码应该在所有Java平台上运行。

Jar不是os文件系统。因此从Java核心类应用java.io.Files是没有意义的。

我不想说这是不可能的。也许它对某些应用程序有意义,并且有一个用于这种抽象的库。

答案 2 :(得分:0)

您也可以将其作为带有“jar:”前缀的URL访问,但这也不是File对象,所以我猜这不符合限制。

为什么必须以文件形式访问它?这似乎在问:“有没有办法可以在不使用plus运算符的情况下添加两个数字?”也许你可以,但为什么你不想这么简单呢?