Spot on. :) Just figured it out myself too. I have to put a test:test goal before, so the test classes are compiled. So with the test being done again for jar:install, it means the tests are carried out twice.

Mike

<br><br><br>&gt;From: Dennis Geurts &lt;[EMAIL PROTECTED]&gt;<br>&gt;Reply-To: Dennis Geurts &lt;[EMAIL PROTECTED]&gt;<br>&gt;To: Maven Users List &lt;[email protected]&gt;<br>&gt;Subject: Re: Multiproject resources problem<br>&gt;Date: Wed, 27 Jul 2005 14:16:31 +0200<br>&gt;<br>&gt;ok, reasonable, just checking...<br>&gt; the 'java:jar-resources' goal that should copy your test-classes comes<br>&gt;before the 'test:compile' goal<br>&gt; could it be that you start with a clean (multi)project ?? the<br>&gt;'build/testclasses' dir will still be empty,<br>&gt;and you'll copying all the files that are there (that is to say: none at<br>&gt;all) ;-)<br>&gt; Dennis<br>&gt;<br>&gt; On 7/27/05, Michael Owen &lt;[EMAIL PROTECTED]&gt; wrote:<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; No. I've changed it to put the test classes into that directory.<br>&gt; &gt;<br>&gt; &gt; Mike<br>&gt; &gt;<br>&gt; &gt; &lt;br&gt;&lt;br&gt;&lt;br&gt;&gt;From: Dennis Geurts<br>&gt; &gt; &lt;[EMAIL PROTECTED]&gt;&lt;br&gt;&gt;Reply-To: Dennis Geurts<br>&gt; &gt; &lt;[EMAIL PROTECTED]&gt;&lt;br&gt;&gt;To: Maven Users List<br>&gt; &gt; &lt;[email protected]&gt;&lt;br&gt;&gt;Subject: Re: Multiproject resources<br>&gt; &gt; problem&lt;br&gt;&gt;Date: Wed, 27 Jul 2005 13:16:56<br>&gt; &gt; +0200&lt;br&gt;&gt;&lt;br&gt;&gt;Michael,&lt;br&gt;&gt; you specify:&lt;br&gt;&gt;<br>&gt; &gt; &lt;directory&gt;${basedir}/build/testclasses&lt;/directory&gt;&lt;br&gt;&gt;<br>&gt; &gt; shouldn't that<br>&gt; &gt; be:&lt;br&gt;&gt;&lt;directory&gt;${basedir}/target/test-classes&lt;/directory&gt;&lt;br&gt;&gt;<br>&gt; &gt; ??&lt;br&gt;&gt; Dennis&lt;br&gt;&gt;&lt;br&gt;&gt; On 7/27/05, Michael Owen<br>&gt; &gt; &lt;[EMAIL PROTECTED]&gt; wrote:&lt;br&gt;&gt; &gt;&lt;br&gt;&gt; &gt;&lt;br&gt;&gt;<br>&gt; &gt; &gt; Hi,&lt;br&gt;&gt; &gt;&lt;br&gt;&gt; &gt; I have a problem when doing jar:install<br>&gt; &gt; in a multiproject scenerio. In my&lt;br&gt;&gt; &gt; individual project I<br>&gt; &gt; have:&lt;br&gt;&gt; &gt;&lt;br&gt;&gt; &gt; &lt;resources&gt;&lt;br&gt;&gt; &gt;<br>&gt; &gt; &lt;resource&gt;&lt;br&gt;&gt; &gt;<br>&gt; &gt; &lt;directory&gt;${basedir}/build/testclasses&lt;/directory&gt;&lt;br&gt;&gt; &gt;<br>&gt; &gt; &lt;includes&gt;&lt;br&gt;&gt; &gt; &lt;include&gt;**/*&lt;/include&gt;&lt;br&gt;&gt;<br>&gt; &gt; &gt; &lt;/includes&gt;&lt;br&gt;&gt; &gt; &lt;/resource&gt;&lt;br&gt;&gt; &gt;<br>&gt; &gt; &lt;/resources&gt;&lt;br&gt;&gt; &gt;&lt;br&gt;&gt; &gt; to include the testclasses into<br>&gt; &gt; the produced jar when I do jar:install.&lt;br&gt;&gt; &gt; This&lt;br&gt;&gt; &gt;<br>&gt; &gt; happens when doing it for the individual project, but when done as a<br>&gt; &gt; goal&lt;br&gt;&gt; &gt; for a multiproject goal ie:&lt;br&gt;&gt; &gt;&lt;br&gt;&gt; &gt;<br>&gt; &gt; &lt;goal name=&quot;multi:build&quot;&gt;&lt;br&gt;&gt; &gt; &lt;j:set<br>&gt; &gt; var=&quot;goal&quot; value=&quot;jar:install&quot;/&gt;&lt;br&gt;&gt; &gt;<br>&gt; &gt; &lt;attainGoal name=&quot;multiproject:goal&quot;/&gt;&lt;br&gt;&gt; &gt;<br>&gt; &gt; &lt;/goal&gt;&lt;br&gt;&gt; &gt;&lt;br&gt;&gt; &gt; The testclasses don't get put into<br>&gt; &gt; the jar. Any help? Looked on the&lt;br&gt;&gt; &gt; multiproject plugin<br>&gt; &gt; documentation page and it says to use ${basedir} to&lt;br&gt;&gt; &gt; solve the<br>&gt; &gt; problem, but I've done that.&lt;br&gt;&gt; &gt;&lt;br&gt;&gt; &gt; Mike&lt;br&gt;&gt;<br>&gt; &gt; &gt;&lt;br&gt;&gt; &gt;&lt;br&gt;&gt; &gt;&lt;br&gt;&gt; &gt;<br>&gt; &gt; ---------------------------------------------------------------------&lt;br&gt;&gt;<br>&gt; &gt; &gt; To unsubscribe, e-mail: [EMAIL PROTECTED]&lt;br&gt;&gt; &gt;<br>&gt; &gt; For additional commands, e-mail: [EMAIL PROTECTED]&lt;br&gt;&gt;<br>&gt; &gt; &gt;&lt;br&gt;&gt; &gt;&lt;br&gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt;<br>&gt; &gt; ---------------------------------------------------------------------<br>&gt; &gt; To unsubscribe, e-mail: [EMAIL PROTECTED]<br>&gt; &gt; For additional commands, e-mail: [EMAIL PROTECTED]<br>&gt; &gt;<br>&gt; &gt;<br>



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to