Skip to main content

alphaWorks  >  Forums  >  JAR Class Finder  >  developerWorks

Jar remover    Point your RSS reader here for a feed of the latest messages in this thread


     

 
 

My developerWorks
 Welcome, Guest
Sign in or register
Permlink Replies: 1 - Pages: 1 - Last Post: Feb 13, 2008 12:48 AM Last Post By: arthurguru Threads: [ Previous | Next ]
arthurguru

Posts: 2
Registered: Feb 07, 2008 08:18:02 PM
Jar remover
Posted: Feb 07, 2008 08:28:56 PM
Click to report abuse...   Click to reply to this thread Reply
I've got the reverse problem. Developers keep throwing in jars into the build environment until the project compiles, then they throw in more jars until the project runs. Then over the months as the project evolves and new developers come and go they throw in more jars just to maintain the running project.

Developers rarely go the configuration manager and say please remove these jars they are no longer required.

Often you have a development project that runs with limited resources and nobody has time to analyse which jars are relevant or not. Tools like Jdepend are great but they don't report on secondary classes that are called at runtime after an explicit class call. Apache BCEL looks promising but has no high level interface for the build/run environment.

Can anyone suggest or propose a tool to handle this issue.
arthurguru

Posts: 2
Registered: Feb 07, 2008 08:18:02 PM
Re: Jar remover
Posted: Feb 13, 2008 12:48:41 AM   in response to: arthurguru in response to: arthurguru's post
Click to report abuse...   Click to reply to this thread Reply
Reply to my own thread!

A tool called IVY (formerly jayasoft now an Apache project) handles jar dependencies brilliantly and by forcing developers to manage their jar file dependancies through the IVY tool they then tend to take considerably more care in what they introduce into the project.

However IVY doesn't completely solve this problem in its entirity (but sure goes a long way).

Point your RSS reader here for a feed of the latest messages in all forums