I'm trying to get started with Groovy unit test. My intention is to create reusable Groovy scripts along with unit test cases. As I'm new to Java space, I guess I'm missing something but I can't seem to figure out how to call a class in a different namespace. I have source code like the following below.
│ └── class1.groovy
And I have a simple code like the following in class1. It should be easy to image that class2 has a function sayHello() that prints "Hello from class2".
When I run groovy class1.groovy, I get the following error.
/my/path/class1.groovy: 3: unable to resolve class com.company.stuff2.class2
@ line 3, column 1.
How do I make sure to execute code in different namespace in Groovy?
Post by:Jeanne Boyarsky
Welcome to CodeRanch!
Just like in Java, you need to specify the classpath so Java knows where to find the files.