在左侧使用通配符替代Java导入?

时间:2015-01-22 03:49:24

标签: java

我为Minecraft服务器制作了一个简单的插件。在1.8版本中,他们改变了包裹。

使用版本1.7.x我导入了

import net.minecraft.util.org.apache.commons.io.FileUtils;

我必须导入新的

import org.apache.commons.io.FileUtils;

所以我尝试使用这样的通配符,但这不起作用

import *.org.apache.commons.io.FileUtils;

同时导入两者都无法正常工作

是否有替代方案可以支持两个只有1个导出jar的版本?我希望有人可以给我一个提示,因为谷歌我只找到了右侧的通配符。

1 个答案:

答案 0 :(得分:1)

不,这不起作用。

使代码适用于这两个版本的最简单方法是使用org.apache.commons.io.FileUtils前缀并告诉旧版本的用户将commons-io.jar文件包含为附加依赖项。