<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Adaptation of Netbeans Ant Build for Integration &#8211; CopyLibs Issue</title>
	<atom:link href="http://www.rekk.de/bloggy/2008/adaptation-of-netbeans-ant-build-for-integration-copylibs-issue/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rekk.de/bloggy/2008/adaptation-of-netbeans-ant-build-for-integration-copylibs-issue/</link>
	<description>Dropping Brain Crumbs ...</description>
	<lastBuildDate>Thu, 12 Jan 2012 10:09:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: Porco-esphino</title>
		<link>http://www.rekk.de/bloggy/2008/adaptation-of-netbeans-ant-build-for-integration-copylibs-issue/comment-page-1/#comment-192</link>
		<dc:creator>Porco-esphino</dc:creator>
		<pubDate>Tue, 31 May 2011 03:06:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.rekk.de/bloggy/?p=73#comment-192</guid>
		<description>Ha. Needed a code tag. Here&#039;s that server only target:

&lt;code&gt;
    &lt;!--A target so that Netbeans users don&#039;t need to always
        sign their jars.--&gt;
    &lt;target name=&quot;our_jnlp&quot;&gt;
        &lt;subant&gt;
            &lt;fileset dir=&quot;.&quot; includes=&quot;build.xml&quot; /&gt;
            &lt;property name=&quot;jnlp.enabled&quot; value=&quot;true&quot; /&gt;
            &lt;property name=&quot;is.application&quot; value=&quot;true&quot;/&gt;
            &lt;property name=&quot;generate.task.available&quot; value=&quot;true&quot; /&gt;
            &lt;target name=&quot;compile&quot; /&gt;
            &lt;target name=&quot;jnlp&quot; /&gt;
        &lt;/subant&gt;
    &lt;/target&gt;
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p>Ha. Needed a code tag. Here&#8217;s that server only target:</p>
<p><pre><code>
&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--A target so that Netbeans users don&#039;t need to always
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sign their jars.--&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;target name=&quot;our_jnlp&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;subant&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;fileset dir=&quot;.&quot; includes=&quot;build.xml&quot; /&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;property name=&quot;jnlp.enabled&quot; value=&quot;true&quot; /&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;property name=&quot;is.application&quot; value=&quot;true&quot;/&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;property name=&quot;generate.task.available&quot; value=&quot;true&quot; /&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;target name=&quot;compile&quot; /&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;target name=&quot;jnlp&quot; /&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/subant&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/target&gt;
</code></pre></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Porco-esphino</title>
		<link>http://www.rekk.de/bloggy/2008/adaptation-of-netbeans-ant-build-for-integration-copylibs-issue/comment-page-1/#comment-191</link>
		<dc:creator>Porco-esphino</dc:creator>
		<pubDate>Tue, 31 May 2011 03:05:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.rekk.de/bloggy/?p=73#comment-191</guid>
		<description>&lt;code&gt;

    &lt;!--Needed futher down the line. Something about having a headless
        machine running ant, or nb not being installed, causes this
        not to be set.--&gt;
    &lt;property name=&quot;mkdist.available&quot; value=&quot;true&quot;/&gt;


    &lt;!--  depends=&quot;-test-jnlp-enabled&quot; if=&quot;is.jnlp.enabled&quot; --&gt;
    &lt;target name=&quot;-test-jnlp-type&quot;&gt;
        &lt;property name=&quot;is.application&quot; value=&quot;true&quot;/&gt;
    &lt;/target&gt;

    &lt;target name=&quot;-test-generate-task-available&quot;&gt;
        &lt;property name=&quot;generate.task.available&quot; value=&quot;true&quot;/&gt;
    &lt;/target&gt;

    &lt;target name=&quot;-init-macrodef-jnlp-copylibs&quot;&gt;
    &lt;!--We don&#039;t need to initialise jack here. The &quot;-do-jar-jnlp-application&quot;
        target copies the libraries already and they are set for copying already
        in our project. Acutally, I haven&#039;t looked at what this target is there
        for I simply removed it because it relies on that netbean specific task
        library (JWSAntTasks) which just seems to re-code available ant tasks--&gt;
    &lt;/target&gt;


    &lt;!--This both creates the final jar and copies used libraries into the dist
        directory.--&gt;
    &lt;!--I had to remove this &#039;if=&quot;is.application+mkdist.available&quot;&#039; from the end
        of the element. Either one of them was ok if they remained but execution
        falsely finished if they were both still there.--&gt;
    &lt;target name=&quot;-do-jar-jnlp-application&quot; depends=&quot;-init-filename,-test-jnlp-type,-init-macrodef-jnlp-copylibs&quot; &gt;
        &lt;copy todir=&quot;${dist.dir}/lib&quot; flatten=&quot;true&quot;&gt;
            &lt;path&gt;
                &lt;pathelement path=&quot;${javac.classpath}&quot;/&gt;
            &lt;/path&gt;
        &lt;/copy&gt;
        &lt;jar jarfile=&quot;${dist.jar}&quot; basedir=&quot;${build.classes.dir}&quot;/&gt;
    &lt;/target&gt;

    &lt;!--Bypass this test used to look for a netbeans only jar to sign the
        jar files (JWSAntTasks). Why the fuck would they do that? It&#039;s
        built into ant and jarsigner!--&gt;
    &lt;target name=&quot;-test-signjars-task-available&quot;&gt;
        &lt;property name=&quot;signjars.task.available&quot; value=&quot;true&quot;/&gt;
    &lt;/target&gt;

    &lt;target name=&quot;sign-jars&quot; depends=&quot;-jnlp-init-keystore,-check-signing-possible&quot; if=&quot;jnlp.signed.true+signjars.task.available&quot;&gt;
        &lt;mkdir dir=&quot;${dist.dir}/lib&quot;/&gt;
        &lt;signjar keystore=&quot;${jnlp.signjar.keystore}&quot; storepass=&quot;${jnlp.signjar.storepass}&quot;
                 keypass=&quot;${jnlp.signjar.keypass}&quot; alias=&quot;${jnlp.signjar.alias}&quot; destdir=&quot;${dist.dir}&quot;&gt;
            &lt;path&gt;
                &lt;fileset file=&quot;${dist.jar}&quot; /&gt;
            &lt;/path&gt;
        &lt;/signjar&gt;
        &lt;signjar keystore=&quot;${jnlp.signjar.keystore}&quot; storepass=&quot;${jnlp.signjar.storepass}&quot;
                 keypass=&quot;${jnlp.signjar.keypass}&quot; alias=&quot;${jnlp.signjar.alias}&quot; destdir=&quot;${dist.dir}/lib&quot; lazy=&quot;true&quot;&gt;
            &lt;path&gt;
                &lt;fileset dir=&quot;${dist.dir}/lib&quot; includes=&quot;*.jar&quot; /&gt;
            &lt;/path&gt;
        &lt;/signjar&gt;
    &lt;/target&gt;
&lt;/code&gt;</description>
		<content:encoded><![CDATA[<p><pre><code>

&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--Needed futher down the line. Something about having a headless
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;machine running ant, or nb not being installed, causes this
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;not to be set.--&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;property name=&quot;mkdist.available&quot; value=&quot;true&quot;/&gt;

&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--&nbsp;&nbsp;depends=&quot;-test-jnlp-enabled&quot; if=&quot;is.jnlp.enabled&quot; --&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;target name=&quot;-test-jnlp-type&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;property name=&quot;is.application&quot; value=&quot;true&quot;/&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/target&gt;

&nbsp;&nbsp;&nbsp;&nbsp;&lt;target name=&quot;-test-generate-task-available&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;property name=&quot;generate.task.available&quot; value=&quot;true&quot;/&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/target&gt;

&nbsp;&nbsp;&nbsp;&nbsp;&lt;target name=&quot;-init-macrodef-jnlp-copylibs&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--We don&#039;t need to initialise jack here. The &quot;-do-jar-jnlp-application&quot;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;target copies the libraries already and they are set for copying already
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;in our project. Acutally, I haven&#039;t looked at what this target is there
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for I simply removed it because it relies on that netbean specific task
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;library (JWSAntTasks) which just seems to re-code available ant tasks--&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/target&gt;

&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--This both creates the final jar and copies used libraries into the dist
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;directory.--&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--I had to remove this &#039;if=&quot;is.application+mkdist.available&quot;&#039; from the end
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;of the element. Either one of them was ok if they remained but execution
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;falsely finished if they were both still there.--&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;target name=&quot;-do-jar-jnlp-application&quot; depends=&quot;-init-filename,-test-jnlp-type,-init-macrodef-jnlp-copylibs&quot; &gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;copy todir=&quot;${dist.dir}/lib&quot; flatten=&quot;true&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;path&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;pathelement path=&quot;${javac.classpath}&quot;/&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/path&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/copy&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;jar jarfile=&quot;${dist.jar}&quot; basedir=&quot;${build.classes.dir}&quot;/&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/target&gt;

&nbsp;&nbsp;&nbsp;&nbsp;&lt;!--Bypass this test used to look for a netbeans only jar to sign the
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;jar files (JWSAntTasks). Why the fuck would they do that? It&#039;s
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;built into ant and jarsigner!--&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;target name=&quot;-test-signjars-task-available&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;property name=&quot;signjars.task.available&quot; value=&quot;true&quot;/&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/target&gt;

&nbsp;&nbsp;&nbsp;&nbsp;&lt;target name=&quot;sign-jars&quot; depends=&quot;-jnlp-init-keystore,-check-signing-possible&quot; if=&quot;jnlp.signed.true+signjars.task.available&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;mkdir dir=&quot;${dist.dir}/lib&quot;/&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;signjar keystore=&quot;${jnlp.signjar.keystore}&quot; storepass=&quot;${jnlp.signjar.storepass}&quot;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; keypass=&quot;${jnlp.signjar.keypass}&quot; alias=&quot;${jnlp.signjar.alias}&quot; destdir=&quot;${dist.dir}&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;path&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;fileset file=&quot;${dist.jar}&quot; /&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/path&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/signjar&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;signjar keystore=&quot;${jnlp.signjar.keystore}&quot; storepass=&quot;${jnlp.signjar.storepass}&quot;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; keypass=&quot;${jnlp.signjar.keypass}&quot; alias=&quot;${jnlp.signjar.alias}&quot; destdir=&quot;${dist.dir}/lib&quot; lazy=&quot;true&quot;&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;path&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;fileset dir=&quot;${dist.dir}/lib&quot; includes=&quot;*.jar&quot; /&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/path&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/signjar&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&lt;/target&gt;
</code></pre></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Porco-esphino</title>
		<link>http://www.rekk.de/bloggy/2008/adaptation-of-netbeans-ant-build-for-integration-copylibs-issue/comment-page-1/#comment-189</link>
		<dc:creator>Porco-esphino</dc:creator>
		<pubDate>Tue, 31 May 2011 03:03:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.rekk.de/bloggy/?p=73#comment-189</guid>
		<description>Here&#039;s an alternative method. The first target is designed to generate the JNLP file, even if Netbeans has it set off (too reside on a headless server without Netbeans installed), the rest are overrides of Netbeans targets. Some of these overrides aren&#039;t necessary I&#039;m sure and this may not do all that&#039;s required for all projects, but here&#039;s the code. Anyone know why the Netbeans team seems to have duplicated so much of the functionality already found in ant?

    
    

    
    
        
            
            
            
            
            
            
        
    

    &lt;!--  depends=&quot;-test-jnlp-enabled&quot; if=&quot;is.jnlp.enabled&quot; --&gt;
    
        
    

    
        
    

    
    
    


    
    
    
        
            
                
            
        
        
    

    
    
        
    

    
        
        
            
                
            
        
        
            
                
            
        
    </description>
		<content:encoded><![CDATA[<p>Here&#8217;s an alternative method. The first target is designed to generate the JNLP file, even if Netbeans has it set off (too reside on a headless server without Netbeans installed), the rest are overrides of Netbeans targets. Some of these overrides aren&#8217;t necessary I&#8217;m sure and this may not do all that&#8217;s required for all projects, but here&#8217;s the code. Anyone know why the Netbeans team seems to have duplicated so much of the functionality already found in ant?</p>
<p>    <!--  depends="-test-jnlp-enabled" if="is.jnlp.enabled" --></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tsteven4</title>
		<link>http://www.rekk.de/bloggy/2008/adaptation-of-netbeans-ant-build-for-integration-copylibs-issue/comment-page-1/#comment-187</link>
		<dc:creator>tsteven4</dc:creator>
		<pubDate>Mon, 23 May 2011 15:19:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.rekk.de/bloggy/?p=73#comment-187</guid>
		<description>With hudson you can just set the necessary properties in the Build, Invoke Ant, Advanced, Properties section when you configure your job.

For example, with netbeans 6.9.1:
libs.CopyLibs.classpath=/opt/netbeans-6.9.1/java/ant/extra/org-netbeans-modules-java-j2seproject-copylibstask.jar
libs.CopyLibs.javadoc=
libs.CopyLibs.maven-pom=
libs.CopyLibs.src=</description>
		<content:encoded><![CDATA[<p>With hudson you can just set the necessary properties in the Build, Invoke Ant, Advanced, Properties section when you configure your job.</p>
<p>For example, with netbeans 6.9.1:<br />
libs.CopyLibs.classpath=/opt/netbeans-6.9.1/java/ant/extra/org-netbeans-modules-java-j2seproject-copylibstask.jar<br />
libs.CopyLibs.javadoc=<br />
libs.CopyLibs.maven-pom=<br />
libs.CopyLibs.src=</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Private Server</title>
		<link>http://www.rekk.de/bloggy/2008/adaptation-of-netbeans-ant-build-for-integration-copylibs-issue/comment-page-1/#comment-86</link>
		<dc:creator>Private Server</dc:creator>
		<pubDate>Thu, 10 Jun 2010 22:31:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.rekk.de/bloggy/?p=73#comment-86</guid>
		<description>good post! 9/10.... bookmarked this blog :D :D, do you have you many more like this?</description>
		<content:encoded><![CDATA[<p>good post! 9/10&#8230;. bookmarked this blog <img src='http://www.rekk.de/bloggy/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' />  <img src='http://www.rekk.de/bloggy/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> , do you have you many more like this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick</title>
		<link>http://www.rekk.de/bloggy/2008/adaptation-of-netbeans-ant-build-for-integration-copylibs-issue/comment-page-1/#comment-82</link>
		<dc:creator>Patrick</dc:creator>
		<pubDate>Mon, 07 Jun 2010 23:29:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.rekk.de/bloggy/?p=73#comment-82</guid>
		<description>I haven&#039;t read the explanation of the problem, but the solution (3) indeed solved the issue!

Thanks, and I&#039;ll come back later to read about the root cause.</description>
		<content:encoded><![CDATA[<p>I haven&#8217;t read the explanation of the problem, but the solution (3) indeed solved the issue!</p>
<p>Thanks, and I&#8217;ll come back later to read about the root cause.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Burgess</title>
		<link>http://www.rekk.de/bloggy/2008/adaptation-of-netbeans-ant-build-for-integration-copylibs-issue/comment-page-1/#comment-74</link>
		<dc:creator>John Burgess</dc:creator>
		<pubDate>Wed, 26 May 2010 13:19:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.rekk.de/bloggy/?p=73#comment-74</guid>
		<description>Many thanks.  I&#039;ve just moved from Netbeans 6.5 to 6.8 and they seem to have dropped the CopyLibs task.  Net result, my netbeans 6.5 generated build.xml does not work any longer!

I&#039;ve changed it as you suggest and all is back.
Thanks</description>
		<content:encoded><![CDATA[<p>Many thanks.  I&#8217;ve just moved from Netbeans 6.5 to 6.8 and they seem to have dropped the CopyLibs task.  Net result, my netbeans 6.5 generated build.xml does not work any longer!</p>
<p>I&#8217;ve changed it as you suggest and all is back.<br />
Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gastons</title>
		<link>http://www.rekk.de/bloggy/2008/adaptation-of-netbeans-ant-build-for-integration-copylibs-issue/comment-page-1/#comment-45</link>
		<dc:creator>gastons</dc:creator>
		<pubDate>Sun, 30 Aug 2009 04:31:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.rekk.de/bloggy/?p=73#comment-45</guid>
		<description>Thanks, got annoyed by this too. :-S</description>
		<content:encoded><![CDATA[<p>Thanks, got annoyed by this too. :-S</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alied</title>
		<link>http://www.rekk.de/bloggy/2008/adaptation-of-netbeans-ant-build-for-integration-copylibs-issue/comment-page-1/#comment-41</link>
		<dc:creator>Alied</dc:creator>
		<pubDate>Wed, 03 Jun 2009 02:54:29 +0000</pubDate>
		<guid isPermaLink="false">http://www.rekk.de/bloggy/?p=73#comment-41</guid>
		<description>I will not add to what has allready been told.
All I have to say is THANKS. You´ve just saved my ars.

Anyway, this issue came back on 6.7RC1.
...interesting, ain´t?</description>
		<content:encoded><![CDATA[<p>I will not add to what has allready been told.<br />
All I have to say is THANKS. You´ve just saved my ars.</p>
<p>Anyway, this issue came back on 6.7RC1.<br />
&#8230;interesting, ain´t?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: carlo</title>
		<link>http://www.rekk.de/bloggy/2008/adaptation-of-netbeans-ant-build-for-integration-copylibs-issue/comment-page-1/#comment-39</link>
		<dc:creator>carlo</dc:creator>
		<pubDate>Tue, 07 Apr 2009 21:14:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.rekk.de/bloggy/?p=73#comment-39</guid>
		<description>OMFG what a pain in the a55.

I have my IDE (nb). I have my java. It compiles, runs like a charm. But it is absolutely riddled with nasty version issues such as the above, ant snafus like &quot;else&quot; statements in 1.6.5 that break 1.6.1, annotations in Junit you name it.

So when I try to check in my code with everyone else&#039;s the thing b0rk5 big time. What a tedious business. I have actually gond back to HAND CODING my java in Emacs and using Makefiles, javac and jar because that way everyone knows what going on.

I am severely annoyed with this. Not content with layer upon layer of complex, superfluous XML, config and all the other bollox that utterly removes any vestiges of usefulness from J2EE - I now find even the most basic tasks on Netbeans have become fundamentally unusable to.

Its embarrassing. Ive got Python wankers LAUGHING at me here because between my wonderful OS and my wonderful programming language the propellorheads have inserted so many dependencies and magic happenings that any java development is now more or less impossible.

Thanks. But not thanks. Netbeans is gone.</description>
		<content:encoded><![CDATA[<p>OMFG what a pain in the a55.</p>
<p>I have my IDE (nb). I have my java. It compiles, runs like a charm. But it is absolutely riddled with nasty version issues such as the above, ant snafus like &#8220;else&#8221; statements in 1.6.5 that break 1.6.1, annotations in Junit you name it.</p>
<p>So when I try to check in my code with everyone else&#8217;s the thing b0rk5 big time. What a tedious business. I have actually gond back to HAND CODING my java in Emacs and using Makefiles, javac and jar because that way everyone knows what going on.</p>
<p>I am severely annoyed with this. Not content with layer upon layer of complex, superfluous XML, config and all the other bollox that utterly removes any vestiges of usefulness from J2EE &#8211; I now find even the most basic tasks on Netbeans have become fundamentally unusable to.</p>
<p>Its embarrassing. Ive got Python wankers LAUGHING at me here because between my wonderful OS and my wonderful programming language the propellorheads have inserted so many dependencies and magic happenings that any java development is now more or less impossible.</p>
<p>Thanks. But not thanks. Netbeans is gone.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

