I am using maven project in Eclipse, where I am not able to access classes under src/main/java in src/test/java class. I could use the classes in maven dependacies jars though. What am I missing ?
I have found that sometimes this error appears and by simply going Project -> Clean...
the error will stop.
However if this does not work there is a blog with some more suggestions here
Updated 11/07/2017
The original link is no longer available, refer to web archive here
Or just have them all here..
You just need to import
them. Eclipse should help you with this: if you try to use the class names, it'll suggest where to import from.
The test classes are a separate package, so the classes will need to be declared public
.
Absolutely, one can do it..
First You need to navigate to Build Path-->Configure Build Path--> Source tab
then in the Source tab search/check [your Project Name]/src/main/java and change
"contains test sources" from No to Yes and save it.
This will resolved issue of import packages from "src/test/java" to "src/main/java" successfully
Project -> Clean
is enough for me to work
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.