KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am working on a project using Maven and Eclipse (m2eclipse plugin). I've got problems with the JUnit tests: Sometimes, when running them within Eclipse, they wont be compiled, but the old class files are used instead. When I delete the class files, I get ClassNotFoundExceptions in Eclipse. I then have to manually recompile them by using mvn test-compile or other goals. I also noticed that the class files of the tests sometimes are put into the classes subdirectory instead of test-classes . I really can't figure out what is wrong. The JUnit java files are within src/main/java and are correctly named ( *Test.java ). Do I have to compile and run them always via Maven? Why doesn't Eclipse compile the files when I want to run them? (Interestingly, sometimes it does. Sometimes everything works perfectly.)
Tags (comma-separated)
Save Edits
Cancel