如何从 groovy 中当前包的上一层导入
How to import from one level above the current package in groovy
我的项目结构如下:
groovy / action / TestDataHelper
groovy / SharedState
我正在尝试从我的 TestDataHelper 导入我的 SharedState 脚本。
如果我使用
package action
在TestDataHelper中,那个class本身是开心的,但是看不到SharedState。如果我不使用包,class本身不爽,但是可以看到SharedState
我还没能在 google 上找到答案。
我如何在 groovy 中处理此问题?
没关系:-)
我发现我无法从主包导入,就我而言 groovy
。
为了解决它,我将 SharedState 放入一个包中 - 然后从 TestDataHelper 导入该包。
不过我确实觉得这很奇怪,那应该是必要的。
我的项目结构如下:
groovy / action / TestDataHelper
groovy / SharedState
我正在尝试从我的 TestDataHelper 导入我的 SharedState 脚本。
如果我使用
package action
在TestDataHelper中,那个class本身是开心的,但是看不到SharedState。如果我不使用包,class本身不爽,但是可以看到SharedState
我还没能在 google 上找到答案。 我如何在 groovy 中处理此问题?
没关系:-)
我发现我无法从主包导入,就我而言 groovy
。
为了解决它,我将 SharedState 放入一个包中 - 然后从 TestDataHelper 导入该包。
不过我确实觉得这很奇怪,那应该是必要的。