Wiki source code of JarTools
Last modified by christoph_lechleitner@iteg_at on 2013-10-14 02.37:32
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | = {{id name="JarToolsHome-Motivation"/}}Motivation = | ||
| 2 | |||
| 3 | In recent years OSGi containers like Apache Karaf have quickly filled the gap between "simple" servlet containers (like Tomcat, Jetty) and "complicated" J2EE elephants (like JBoss). | ||
| 4 | |||
| 5 | Unfortunatley some projects and organizations have not adapted their development and deployment infrastructure, i.e. to migrate from bunches of jars to clean (and eventually mavenized) OSGi bundles. | ||
| 6 | |||
| 7 | These circumstances often create the need to investigate, and more often than not tweak, foreign jar files in general and their meta data in particular. | ||
| 8 | |||
| 9 | Recurring tasks are almost always worth creating tools to make their execution easier and more efficient. Therefore we created JarTools. | ||
| 10 | |||
| 11 | = {{id name="JarToolsHome-JarTools:Toolstoanalyseandtweakjarbundles"/}}JarTools: Tools to analyse and tweak jar bundles = | ||
| 12 | |||
| 13 | JarTools makes it easier to retrieve and manipulate meta information in .jar files resp. {{code language="none"}}META-INF/MANIFEST.MF{{/code}}, and similar bits like {{code language="none"}}pom.properties{{/code}}. | ||
| 14 | |||
| 15 | More details about the available {{code language="none"}}jt-*{{/code}} commands can be found in it's [[ReadMe.txt>>url:http://svn.clazzes.org/svn/jartools/trunk/jartools/doc/ReadMe.txt||shape="rect"]]. | ||
| 16 | |||
| 17 | = {{id name="JarToolsHome-Installation"/}}Installation = | ||
| 18 | |||
| 19 | Debian packages are available from Clazzes.org's Debian repositories at [[deb.clazzes.org>>url:http://deb.clazzes.org||shape="rect"]], resp. [[this package pool>>url:http://deb.clazzes.org/any/pool/any-jartools-1.0||shape="rect"]] via deb source list [[any-jartools-1.0.list>>url:http://deb.clazzes.org/any/sources.list.d/any/any-jartools-1.0.list||shape="rect"]]. | ||
| 20 | |||
| 21 | = {{id name="JarToolsHome-Sourcecodeandissuetracker"/}}Source code and issue tracker = | ||
| 22 | |||
| 23 | ((( | ||
| 24 | Subversion: [[http:~~/~~/svn.clazzes.org/svn/jartools>>url:http://svn.clazzes.org/svn/jartools||shape="rect"]] | ||
| 25 | ))) | ||
| 26 | |||
| 27 | ((( | ||
| 28 | Jira: [[https:~~/~~/jira.clazzes.org/browse/JT>>url:https://jira.clazzes.org/browse/JT||shape="rect"]] | ||
| 29 | ))) |