如何自动添加Java项目中的导入?

时间:2010-09-16 11:54:38

标签: java eclipse ant import

我(从一个程序java)生成一些Java类,但实际上,我没有在每个类中添加导入。我想要一种能够查看需要在类中添加哪些导入的解析器。也许,重用Eclipse的功能是可能的,因为它能够做到这一点。但是,我不知道在哪里可以找到它。

你有什么想法吗?

非常感谢,

蝙蝠

3 个答案:

答案 0 :(得分:3)

在为生成的Java类创建代码时,如何仅为类使用完全限定名称?

答案 1 :(得分:0)

你打算怎么处理名字冲突?您使用“日期” - 是java.util.Date还是java.sql.Date?你使用“XMLFoo”,是com.foomatics.XMLFoo还是org.openfoo.XMLFoo?最好在添加代码时添加导入。

也许你可以在生成代码时创建一个你需要的所有导入的HashSet,然后在完成后将它们添加到顶部?

答案 2 :(得分:0)

我现在看到......问题肯定在你的发电机上。这样做是因为即使你可以从Eclipse中提取功能,你也不会每次都获得100%的工作解决方案。所以我的建议是忘记它并修复你的发电机。

正如保罗所说,你必须亲自决定进口课程。我通常在Eclipse上打字,在课程结束时我按Ctrl + Space来获得一些建议。所以,例如我想要java.util.Date,我会写Date然后按Ctrl + Space并选择java.util.Date,Eclipse会自动为我导入java.util.Date

<击>

如果代码已经存在,我将快速修复(Eclipse上的F1),它还会建议我对代码的一些修复(其中一个是导入合适的类)