一个好老好老的老程序员了。
全部博文(915)
分类: Java
2011-06-19 21:32:22
As you know, current java projects depend of more and more external libraries, and 3rd party products. Obviously, each 3rd party product embeds its own libraries, consequently it becomes very difficult to be sure there are no classpath problems in the application. One terrible behavior is when the libraries order becomes important in the classpath! That's why Classpath Checker can help you.
After installing the plugin, you have to right click on your java project, then select "Properties".
The following dialog is displayed, select the "Classpath Checker" section, and then check the "Activate classpath checker".
Then after a full build, you can provoke it, by clicking on "Project/clean..." in the eclipse menu, you get errors or warnings on your project.
For each problem you can right click and select "Show Conflict Details". This action opens the view "Classpath Checker Details" that display more information on the problem.
In order to help you to find what is the problem, you can click on an impacted jar that will open its associated Manifest file. That is usefull to check the jar versions. To have a better understanding of what is the problem, you can click on a class that will open the description view of the selected class.
1.4.3 | Support of Eclipse Ganymede (The "Show Conflict Details" popup menu was not availaible) |
1.4.2 | Bugs fix |
1.4.1 | Bugs fix |
1.4.0 | New Feature: "Libraries to exclude" groups the libraries by category New Feature: The build is now optimized and runs only when there is a change in the classpath New property: To search only for duplicate classes New property: To search only for missing classes Bugs fix |
1.3.0 | Property change: "class exclusion pattern" replaced by "libraries to exclude" Bugs fix |
1.2.0 | New Feature: Detect missing classes in the classpath New Property: To limit the number of error or warning New Property: To ignore warnings Bugs fix |
1.1.0 | Improve performance Bugs fix |
1.0.0 | Initial Version Detect multiple class versions in the classpath |
Please send an email to for your comments, suggestions and/or bug.
Visit the author's web site: