<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Linux Swords &#187; Java</title>
	<atom:link href="http://blog.mjava.ch/tag/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mjava.ch</link>
	<description>kids, baduk und cmd-lines</description>
	<lastBuildDate>Thu, 23 Dec 2010 12:01:30 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Fixed &#8216;View Javadoc in external Browser&#8217; in IntelliJ IDEA</title>
		<link>http://blog.mjava.ch/2008/03/15/fixed-view-javadoc-in-external-browser-in-intellij-idea/</link>
		<comments>http://blog.mjava.ch/2008/03/15/fixed-view-javadoc-in-external-browser-in-intellij-idea/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 08:44:56 +0000</pubDate>
		<dc:creator>mjava</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[intellij]]></category>
		<category><![CDATA[javadoc]]></category>

		<guid isPermaLink="false">http://blog.mjava.ch/2008/03/15/fixed-view-javadoc-in-external-browser-in-intellij-idea/</guid>
		<description><![CDATA[An annoyance in IntelliJ IDEA was that the command &#8216;View Javadoc in external Browser&#8217; did not work
per default on a mac. On a mac with it&#8217;s own java sources the api-doc are located inside a jar and therefore
not able to browse through a normal webbrowser. (If you know a browser which can handle a jar://xxx [...]]]></description>
			<content:encoded><![CDATA[<p>An annoyance in IntelliJ IDEA was that the command &#8216;View Javadoc in external Browser&#8217; did not work<br />
per default on a mac. On a mac with it&#8217;s own java sources the api-doc are located inside a jar and therefore<br />
not able to browse through a normal webbrowser. (If you know a browser which can handle a <em>jar://xxx </em>address let me now in a comment)</p>
<p>IntelliJ does not open or extract those files per default so I did by hand with:</p>
<p><code>cd /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home<br />
jar xf docs.jar // this will extract the contents of the jar<br />
jar xf appledocs.jar // dito<br />
</code></p>
<p>No we need to point IntelliJ to the extracted files. Open your Preferences -> Project Preferences.<br />
Click on the desired JDK and then click on the tab &#8216;javadocs&#8217;. Remove the old entries for the jar and enter<br />
the extracted path<code><br />
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/docs/api<br />
/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home/appledocs/api</code></p>
<p>Not it works. To test it, move the cursor to a class,member whatever and press &lt;Shift&gt;+&lt;F1&gt;. The appropriate javadoc should open in your default browser.</p>
<p>This is not a bug fix, just a bad default configuration. I&#8217;d like to see this fixed in the next release&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2008/03/15/fixed-view-javadoc-in-external-browser-in-intellij-idea/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>IntelliJ IDEA</title>
		<link>http://blog.mjava.ch/2008/03/15/intellij-idea-2/</link>
		<comments>http://blog.mjava.ch/2008/03/15/intellij-idea-2/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 00:38:43 +0000</pubDate>
		<dc:creator>mjava</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[intellij]]></category>

		<guid isPermaLink="false">http://blog.mjava.ch/2008/03/15/intellij-idea-2/</guid>
		<description><![CDATA[7.0.3 is out now. get it!
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.jetbrains.com/idea/download/release_notes703.html">7.0.3</a> is out now. get it!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2008/03/15/intellij-idea-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>groovy-script: lookup classes in jar-files</title>
		<link>http://blog.mjava.ch/2008/03/11/groovy-script-lookup-classes-in-jar-files/</link>
		<comments>http://blog.mjava.ch/2008/03/11/groovy-script-lookup-classes-in-jar-files/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 06:48:40 +0000</pubDate>
		<dc:creator>mjava</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[cmd-lines]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[jar]]></category>

		<guid isPermaLink="false">http://blog.mjava.ch/2008/03/11/groovy-script-lookup-classes-in-jar-files/</guid>
		<description><![CDATA[Recently I had following problem. I had a bunch of jar-files and I had to find out which jar-file was holding a specific class. 
This is a common task, because your java-code told you that a class XY was not in you classpath, so you would have to search for it, if you don&#8217;t know [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I had following problem. I had a bunch of jar-files and I had to find out which jar-file was holding a specific class. </p>
<p>This is a common task, because your java-code told you that a class XY was not in you classpath, so you would have to search for it, if you don&#8217;t know already where to find it.</p>
<p>Since I had to do it already 2 times and as I am learning <a href="http://groovy.codehaus.org/">groovy</a> I decided to write a short groovy-script<br />
(are there long groovy-scripts?) which allows me to do that.</p>
<p>It is pretty straight-forward so here it is: <a href='http://blog.mjava.ch/wp-content/uploads/2008/03/searchjar.groovy' title='searchJar.groovy'>searchJar.groovy</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2008/03/11/groovy-script-lookup-classes-in-jar-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hudson has a groovy console</title>
		<link>http://blog.mjava.ch/2008/03/07/hudson-has-a-groovy-console/</link>
		<comments>http://blog.mjava.ch/2008/03/07/hudson-has-a-groovy-console/#comments</comments>
		<pubDate>Fri, 07 Mar 2008 14:24:08 +0000</pubDate>
		<dc:creator>mjava</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[hudson]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://blog.mjava.ch/2008/03/07/hudson-has-a-groovy-console/</guid>
		<description><![CDATA[I am playing around with hudson as a integration server.
So far it is very nice and intuitiv, you can even trigger builds by email, mobile etc! And just
yesterday it has groovy-console builtin for monitoring maven2-builds! 
Isn&#8217;t it a good day when you recover that your new tools already know each other?  
Although I have [...]]]></description>
			<content:encoded><![CDATA[<p>I am playing around with <a href="https://hudson.dev.java.net/">hudson</a> as a integration server.</p>
<p>So far it is very nice and intuitiv, you can even trigger builds by email, mobile etc! And just<br />
yesterday it has <strong>groovy</strong>-console builtin for monitoring <strong>maven2</strong>-builds! </p>
<p>Isn&#8217;t it a good day when you recover that your new tools already know each other? <img src='http://blog.mjava.ch/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Although I have to admit that hudson lacks some features I would like to have such as<br />
access-control per project. For now there is an access-control (LDAP, Matrix-like etc) for the whole build-server&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2008/03/07/hudson-has-a-groovy-console/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JSR 666</title>
		<link>http://blog.mjava.ch/2008/02/13/jsr-666/</link>
		<comments>http://blog.mjava.ch/2008/02/13/jsr-666/#comments</comments>
		<pubDate>Wed, 13 Feb 2008 21:19:10 +0000</pubDate>
		<dc:creator>mjava</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[jsr]]></category>

		<guid isPermaLink="false">http://mjava.ch/wordpress/2008/02/13/jsr-666/</guid>
		<description><![CDATA[I just read about JSR 666.
First I took it for serious, but when i read about Schr&#246;dingerException
I could not help laughing.
My other favorite tough was &#8216;import *;&#8216;
]]></description>
			<content:encoded><![CDATA[<p>I just read about <a href="http://java.dzone.com/news/jsr-666-solving-javas-problems">JSR 666</a>.</p>
<p>First I took it for serious, but when i read about <a href="http://fishbowl.pastiche.org/2008/02/13/jsr666_extension_exception_types">Schr&ouml;dingerException</a><br />
I could not help laughing.</p>
<p>My other favorite tough was &#8216;<a href="http://www.bright-green.com/blog/2003_02_03/jsr_666_programmability_enhanc.html">import *;</a>&#8216;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2008/02/13/jsr-666/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>another maven post</title>
		<link>http://blog.mjava.ch/2008/02/06/another-maven-post/</link>
		<comments>http://blog.mjava.ch/2008/02/06/another-maven-post/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 16:42:03 +0000</pubDate>
		<dc:creator>mjava</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[maven]]></category>

		<guid isPermaLink="false">http://mjava.ch/wordpress/2008/02/06/another-maven-post/</guid>
		<description><![CDATA[It seems to me, maven makes quite a buzz nowadays. I just read another RSS-Feed
which praises the maven site-generation:
[LINK: src: javalobby]
]]></description>
			<content:encoded><![CDATA[<p>It seems to me, maven makes quite a buzz nowadays. I just read another RSS-Feed<br />
which praises the maven site-generation:</p>
<p><a href="http://java.dzone.com/blogs/mrjohnsmart/2008/02/03/praise-maven-site-generation">[LINK: src: javalobby]</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2008/02/06/another-maven-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New development tool discovered</title>
		<link>http://blog.mjava.ch/2008/02/06/new-development-tool-discovered/</link>
		<comments>http://blog.mjava.ch/2008/02/06/new-development-tool-discovered/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 11:54:04 +0000</pubDate>
		<dc:creator>mjava</dc:creator>
				<category><![CDATA[IT]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[cobertura]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[junit]]></category>
		<category><![CDATA[tool]]></category>

		<guid isPermaLink="false">http://mjava.ch/wordpress/2008/02/06/new-development-tool-discovered/</guid>
		<description><![CDATA[Well, it is not new, but new to me.
It&#8217;s name is COBERTURA. I saw it on the plugins-list of maven.
It can be run as an Ant target or as a standalone. It integrates nicely into maven-reports and here is what it does:

It checks which part of your code is covered by unit-tests. That way you [...]]]></description>
			<content:encoded><![CDATA[<p>Well, it is not new, but new to me.</p>
<p>It&#8217;s name is <a href="http://cobertura.sourceforge.net/">COBERTURA</a>. I saw it on the plugins-list of <a href="http://mjava.ch/wordpress/2008/02/01/maven-useful-to-learn/">maven</a>.</p>
<p>It can be run as an Ant target or as a standalone. It integrates nicely into maven-reports and here is what it does:<br />
<span id="more-183"></span><br />
It checks which part of your code is covered by unit-tests. That way you can easily see, really see, where your code needs testing. With maven it generates a Webpage where you can see it&#8217;s results. I have added some screenshots of one my projects, it obviously needs more testing.</p>
<p>Here is the package view:<br />
<img src='http://mjava.ch/wordpress/wp-content/uploads/2008/02/cobertura_1.png' alt='cobertura package view' /><br />
</p>
<p>and here is the code view of it: <br />
<img src='http://mjava.ch/wordpress/wp-content/uploads/2008/02/cobertura_2.png' alt='code view of cobertura' /></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mjava.ch/2008/02/06/new-development-tool-discovered/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

