Classpath Checker Eclipse Plugin v1.4.3

简介: Description The Classpath Checker eclipse plugin detects classpath inconsistencies in Java projects.
Description
  1. The Classpath Checker eclipse plugin
detects classpath inconsistencies in Java projects.

That means it is able to: Detect if a jar file is missing in your classpath. In case a class in your classpath depends on other classes that are not present in the classpath, the plugin warns you and gives you the missing class names. Detect if you have some duplicated classes in all your jar files. In case of duplicated classes, this plugin warns you. If there are version conflicts in the duplicated classes, it helps you to determine which is the wrong Jar to remove from your classpath. Why do I need this plugin?

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.

How to use it?

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".

img_7f081a0dc63702a01ed359077947ce0a.png

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.

img_c901481501436660f095f410c8f877f0.png

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.

img_62052c43fae426254986623aa6c741df.png

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.

Version History
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

Installation steps if you have the version 1.1.0:
To upgrade you must first uninstall the previous version. In eclipse: Help/Software Updates/Manage Configuration Right-Click on "Classpath Checker Feature 1.1.0" and select Uninstall. After the uninstall, re-start eclipse. Then perform the operation described
1.1.0 Improve performance
Bugs fix
1.0.0 Initial Version
Detect multiple class versions in the classpath
Additional Information

Please send an email to classpathchecker@free.fr for your comments, suggestions and/or bug.
Visit the author's web site: http://pascalemily.free.fr


目录
相关文章
|
Java Maven Android开发
eclipse 中 maven的pom.xml文件发生错误:CoreException: Could not get the value for parameter compilerId for plugin execution default-compile: PluginResolutionException: Plugin org.apache.maven...
eclipse 中 maven的pom.xml文件发生错误:CoreException: Could not get the value for parameter compilerId for plugin execution default-compile: PluginResolutionException: Plugin org.apache.maven...
1054 0
eclipse 中 maven的pom.xml文件发生错误:CoreException: Could not get the value for parameter compilerId for plugin execution default-compile: PluginResolutionException: Plugin org.apache.maven...
|
Java Apache Maven
Eclipse创建maven项目时,出现Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources错
Eclipse创建maven项目时,出现Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources错
894 0
Eclipse创建maven项目时,出现Could not calculate build plan: Plugin org.apache.maven.plugins:maven-resources错
|
Java Maven Android开发
eclipse maven 报错Could not get the value for parameter encoding for plugin execution default
问题描述:更改默认的maven仓库路径完成后、即存maven项目或者新建maven项目的时候出现如下错误   Could not get the value for parameter encoding for plugin execution default   原因分析:当问题解决后、回...
2069 1
|
Android开发
testng 6.8.6 eclipse plugin
  http://files.cnblogs.com/mikelij/testng.zip
783 0
|
Java Maven Android开发
eclipse maven plugin 插件 安装 和 配置
原文地址: http://www.blogjava.net/fancydeepin/archive/2012/07/13/382965.html 环境准备: eclipse(Helios) 3.6maven 3.0.4 maven3 安装:     安装 Maven 之前要求先确定你的 JDK 已经安装配置完成。
1090 0

推荐镜像

更多