When uploading the jars to your (test) webserver, try something like
   <ftp>
      <fileset dir="build" includes="*.jar">
          <modified/>
      </fileset>
   </ftp>

So only JARs will be uploaded which content changed. Means, class files...
or manifest file...

Maybe that helps ...


Jan 

>-----Ursprüngliche Nachricht-----
>Von: billf5293 [mailto:[EMAIL PROTECTED] 
>Gesendet: Freitag, 3. August 2007 14:25
>An: [email protected]
>Betreff: Re: AW: Problem with build after method signature change
>
>
>A clean build does correct the problem.  However, this means 
>all jars are
>rebuilt and users of our applets must pull all jars instead of 
>only those
>that are updated.
>
>Thanks.
>
>
>Jan.Materne wrote:
>> 
>> Yes, the first thing to do when a "curious" problem occurs is doing
>> a "clean build".
>>     ant clean build
>> Provide a "clean" target which deletes all generated files.
>> 
>> 
>> Jan
>> 
>> 
>>>-----Ursprüngliche Nachricht-----
>>>Von: Dominique Devienne [mailto:[EMAIL PROTECTED] 
>>>Gesendet: Donnerstag, 2. August 2007 20:56
>>>An: Ant Users List
>>>Betreff: Re: Problem with build after method signature change
>>>
>>>On 8/2/07, billf5293 <[EMAIL PROTECTED]> wrote:
>>>>
>>>> We are experiencing a problem with our build after a method 
>>>signature change
>>>> in one of our classes.  A method was changed from non-static 
>>>to static.
>>>> Since the dependant class files would still compile ant did 
>>>not compile
>>>> them.  The result is a IncompatibleClassChangeError at 
>>>runtime saying a
>>>> non-static method is expected.
>>>>
>>>> Is there any way to check class compatibility?
>>>
>>>It's generally regarded as unnecessary, since Java compiles fast
>>>enough that doing a full rebuild is much simpler and safer 
>than trying
>>>to do an intelligent incremental build.
>>>
>>>There are IDEs and also JavaMake that do such incremental builds, and
>>>I played with JavaMake in the past, but the added complexity is not
>>>worth it IMHO. It all depends on the project size. --DD
>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>> 
>> 
>> 
>
>-- 
>View this message in context: 
>http://www.nabble.com/Problem-with-build-after-method-signature
>-change-tf4207673.html#a11982253
>Sent from the Ant - Users mailing list archive at Nabble.com.
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [EMAIL PROTECTED]
>For additional commands, e-mail: [EMAIL PROTECTED]
>
>

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

Reply via email to