我正在尝试启动由maven生成的groovy简单原型的测试:
mvn archetype:generate
-DarchetypeGroupId=org.codehaus.gmaven.archetypes
-DarchetypeArtifactId=gmaven-archetype-basic -DarchetypeVersion=1.3
但是当我在src/test/groovy/fr/xlim/ssd/fuzzer/ExampleTest.groovy
中启动ExampleTest.groovy时:
import Example
package fr.xlim.ssd.fuzzer
class ExampleTest extends GroovyTestCase
{
void testShow() {
assert true
new Example().show()
}
}
我遇到以下错误:
unexpected token: package - file:/home/kartoch/works/groovy/fuzzer
/src/test/groovy/fr/xlim/ssd/fuzzer/ExampleTest.groovy[3:1]
即使测试文件位于正确的目录中,但是groovy编译器似乎无法识别package关键字,也无法识别它。
有什么想法吗?也许Groovy中的语法更改(我使用的是groovy 1.7)?
注意:此错误可能与maven无关
答案 0 :(得分:3)
在包装行下移动您的导入,就像在Java中一样。