2010-09-30 64 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