Answers to commonly raised questions about configuring and using Clover:
- Concepts & Usage FAQ
- Does Clover depend on JUnit?
- Does Clover integrate with Maven?
- Does Clover support the new language features in JDK1.5?
- Does Clover work with JUnit4 and TestNG?
- How are the Clover coverage percentages calculated?
- How do I get started with Clover?
- What are the limitations of Code Coverage?
- What does the name "Clover" mean?
- What is Code Coverage Analysis?
- What third-party libraries does Clover utilise?
- Where did Clover originally come from?
- Why does Clover instrument classes I have excluded using the 'exclude' element of the 'clover-setup ' task?
- Why does Clover use Source Code Instrumentation?
- Will Clover integrate with my IDE?
- Eclipse Plugin FAQ
- I only need instrumented classes for unit testing and I don't want to risk publishing them to my production environment. How can I do this with Clover?
- Is Clover 2 supported on IBM's RAD 7?
- I store my plugins and features in an Eclipse extension area. Does Clover 2 support this?
- Why can I only see coverage data for the last test case I executed?
- Why does bringing up a Clover view fail with "java.lang.NoSuchFieldError - style"
- Why does my coverage information disappear each time Eclipse autocompiles a file?
- Maven 2 Plugin FAQ
- Troubleshooting
- Compiling my instrumented sources fails with a 'code too large' error.
- For some statements in my code Clover reports "No Coverage information gathered for this expression". What does that mean?
- I'm trying to get a coverage report mailed, but I keep getting "mail Failed to send email". How do I fix this?
- I'm using the maven-clover-plugin version 2.4 with a license downloaded from Atlassian and get the message 'Invalid or missing License'
- Tools for Troubleshooting Clover-for-Ant
- Two questions to ask yourself first when troubleshooting Clover
- When generating some report types on my UNIX server with no XServer, I get an exception "Can't connect to X11 server" or similar.
- When using Clover, why do I get a java.lang.NoClassDefFoundError when I run my code?
- When using Clover from Ant, why do I get "Compiler Adapter 'org.apache.tools.ant.taskdefs.CloverCompilerAdapter' can't be found." or similar?
- Why does the 'Test Results' summary page report show that I have unique coverage, when the source page shows no unique coverage?
- Why do I get 0% coverage when I run my tests and then a reporter from the same instance of Ant?
- Why do I get an java.lang.OutOfMemoryError when compiling with Clover turned on?
Do you have a question, or need help with Clover? Please create a support request.