<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Out of my mind...: Tag jar</title>
    <link>http://blog.fredjean.net/articles/tag/jar</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Frederic Jean's Random Thoughts</description>
    <item>
      <title>Do You Really Need That Jar File?</title>
      <description>&lt;p&gt;Many Java projects accumulate Jar files. Their numbers just grow until you are not exactly sure why or whether a Jar file is still in use. Traditionally, you answer the question of whether you still need a specific file by removing it from the class path, attempting to build your project, deploying it and seeing whether the application works or not.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.linkedin.com/pub/2/035/080" title="Kyrill's profile on Linked In"&gt;Kyrill Alyoshin&lt;/a&gt; has released a beta version of his loosejar project. The goal is to determine what jar files are not being used by your application. It does so by analyzing what classes are loaded by which class loader. The result is a report that is presented via JMX or through the console (once the VM is shutdown).&lt;/p&gt;
&lt;p&gt;The project is hosted on &lt;a href="http://code.google.com/p/loosejar/" title="Loosejar project URL on Google Code."&gt;Google Code&lt;/a&gt; and it is released under the Apache Software License v2.0.&lt;/p&gt;

</description>
      <pubDate>Tue, 06 May 2008 17:31:00 +0000</pubDate>
      <guid isPermaLink="false">urn:uuid:51c0a13e-4ea0-4fb4-aa1e-95c86d8a145c</guid>
      <author>fred@fredjean.net (Frederic Jean)</author>
      <link>http://blog.fredjean.net/articles/2008/05/06/do-you-really-need-that-jar-file</link>
      <category>Java</category>
      <category>Java</category>
      <category>library</category>
      <category>jar</category>
    </item>
  </channel>
</rss>
