2010-09-30 70 views
1

我有一个Entities包中的类,但我仍然想运行默认包中的import东西......我该怎么做?Eclipse + Java:如何从默认包中导入类?

+1

[如何访问default-package中的java-classes?](http://stackoverflow.com/questions/283816/how-to-access-java-classes-in-the-default-package ) – tangens 2010-09-30 22:33:08

+0

可能的重复[在Java中的默认包中导入类的语法是什么?](http://stackoverflow.com/questions/2030148/whats-the-syntax-to-import-a-class-in- a-default-package-in-java) – Pops 2011-11-22 19:50:12

回答

1

你不知道。

对不起。

尽管我引用了other answer,但您可以查看ORACLE reference,这表明这是预期的行为。

我建议将你的东西移动到一个命名包。

如果你绝对不能重新考虑因素,你可以尝试使用反射来访问它。再次检查上面链接的答案。

+0

什么是反射? – NullVoxPopuli 2010-10-01 00:03:36

+0

http://en.wikipedia.org/wiki/Reflection_(computer_science) - 基本上,Java是创建类的实例并调用方法而不导入类的方式。这是一个巨大的痛苦,我不推荐它。 – Andres 2010-10-01 00:57:22