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.
This thread has been viewed 240 times.
All times above are in ranch (not your local) time.
The current ranch time is Oct 18, 2018 22:41:18.