Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [platform-ant-dev] Using eclipse.incrementalBuild task provid ed by the Eclipse platf orm in a simple ant file

Title: RE: [platform-ant-dev] Using eclipse.incrementalBuild task provid ed by the Eclipse platf orm in a simple ant file

It looks like you have a typo in the project name in your initial call to eclipse.incrementalBuild.  Compare the two:

<eclipse.incrementalBuild project="WinterthurAzurApplication" kind="full"/>
<eclipse.incrementalBuild project="WinterthurAzurApplicatio" kind="full"/>

But that was maybe just a typo in your post...

--
knut

> -----Original Message-----
> From: Brugger Antony [mailto:antony.brugger@xxxxxxxxxxxxx]
> Sent: Freitag, 6. Dezember 2002 10:09
> To: 'platform-ant-dev@xxxxxxxxxxx'
> Subject: RE: [platform-ant-dev] Using eclipse.incrementalBuild task
> provid ed by the Eclipse platf orm in a simple ant file
>
>
> I found out how to use it:
> I removed the task in the task tab of Window/Preference.
> I removed the corresponding jars.
>
> The following task is working:
>
> <eclipse.incrementalBuild project="WinterthurAzurApplication"
> kind ="full"/>
>
>
> but without the kind attribute it does nothing. (what is the
> default for
> this attribute?)
>
> Antony
>
>
> -----Original Message-----
> From: Brugger Antony
> Sent: vendredi 6 décembre 2002 9:31
> To: 'platform-ant-dev@xxxxxxxxxxx'
> Subject: RE: [platform-ant-dev] Using eclipse.incrementalBuild task
> provid ed by the Eclipse platf orm in a simple ant file
>
>
> I'm using Eclipse 2.0.1
>
> * In the Ant classpath I have the following jars:
>
> eclipse/plugins/org.apache.ant_1.4.1/ant.jar
> eclipse/plugins/org.apache.ant_1.4.1/jakarta-ant_1.4.1-optional.jar
> eclipse/plugins/org.apache.xerces_4.0.5/xmlParserAPIs.jar
> eclipse/plugins/org.apache.xerces_4.0.5/xercesImpl.jar
> eclipse/plugins/org.eclipse.core.resources_2.0.1/lib/resources-ant.jar
> (eclipse ant task)
> eclipse/plugins/org.eclipse.core.resources_2.0.1/lib/resources.jar
>
> * I added the following task in the Tasks tab:
>
> Name: eclipse.incrementalBuild
> Class: org.eclipse.core.resources.ant.IncrementalBuild
> Library:
> eclipse/plugins/org.eclipse.core.resources_2.0.1/lib/resources
> -ant.jar
>
> When I execute the following ant script (right-click + Run An):
>
> <project name= "Build" default="BuildWar" basedir=".">
>   <target name="BuildWar">
>     <eclipse.incrementalBuild project="WinterthurAzurApplicatio" kind
> ="full"/>
>   </target>
> </project>
>
> I have the following NPE in the Log console:
>
> Build exception: java.lang.NullPointerException
> java.lang.NullPointerException
>       at
> org.eclipse.core.resources.ant.IncrementalBuild.execute(Increm
> entalBuild.jav
> a:72)
>       at org.apache.tools.ant.Task.perform(Task.java:217)
>       at org.apache.tools.ant.Target.execute(Target.java:184)
>       at org.apache.tools.ant.Target.performTasks(Target.java:202)
>       at org.apache.tools.ant.Project.executeTarget(Project.java:601)
>       at org.apache.tools.ant.Project.executeTargets(Project.java:560)
>       at
> org.eclipse.ant.internal.core.ant.InternalAntRunner.run(Intern
> alAntRunner.ja
> va:262)
>       at java.lang.reflect.Method.invoke(Native Method)
>       at org.eclipse.ant.core.AntRunner.run(AntRunner.java:233)
>       at
> org.eclipse.ui.externaltools.internal.core.AntFileRunner.execu
> te(AntFileRunn
> er.java:59)
>       at
> org.eclipse.ui.externaltools.internal.core.DefaultRunnerContex
> t.executeRunne
> r(DefaultRunnerContext.java:413)
>       at
> org.eclipse.ui.externaltools.internal.core.DefaultRunnerContex
> t.run(DefaultR
> unnerContext.java:464)
>       at
> org.eclipse.ui.externaltools.internal.ui.AntLaunchWizard$1.run
> (AntLaunchWiza
> rd.java:117)
>       at
> org.eclipse.jface.operation.ModalContext$ModalContextThread.ru
> n(ModalContext
> .java:98)
>
> And if I add the following jar:
>
> eclipse/plugins/org.eclipse.core.runtime_2.0.1/lib/runtime.jar
>
> I have an error : External tool failed to run. reason: Build
> failed (in a
> dialog window), but nothing in the Log Console.
>
> Cheers
>
> Antony
>
>
>
> -----Original Message-----
> From: Darin Swanson [mailto:Darin_Swanson@xxxxxxx]
> Sent: jeudi 5 décembre 2002 17:11
> To: platform-ant-dev@xxxxxxxxxxx
> Subject: Re: [platform-ant-dev] Using eclipse.incrementalBuild task
> provided by the Eclipse platf orm in a simple ant file
>
>
>
> First, as a reference point, which build are you using?
>
> The eclipse.incrementalBuild task, though not visible to the
> user, will
> always be available in the current implementation (see
> http://bugs.eclipse.org/bugs/show_bug.cgi?id=27675).
>
> So you should not need to add it as a custom task or add any jars
> (classpath entries).
>
> Can you provide a stack trace for the NPE? Or even better log the
> NullPointerException with reproducible steps against the platform-ant
> component
>
> Thanks
> Darins
>
>
>

>
>                       Brugger Antony
>
>                       <antony.brugger@wintert         To:
> "'platform-ant-dev@xxxxxxxxxxx'" <platform-ant-dev@xxxxxxxxxxx>
>
>                       hur.be>                         cc:
>
>                       Sent by:                        Subject:
> [platform-ant-dev] Using eclipse.incrementalBuild task provided by the
> Eclipse platf  
>                       platform-ant-dev-admin@         orm in
> a simple ant
> file                                                         
>              
>                       eclipse.org
>

>

>
>                       12/05/02 10:02 AM
>
>                       Please respond to
>
>                       platform-ant-dev
>

>

>
>
>
>
> Hi,
> Is it possible to use the eclipse.incrementalBuild ant task
> defined int the
> Eclipse platform, in an ant file which is in my project using the
> right-click + Run Ant... facility of Eclipse.
> Actually I want to recompile my Eclipse project before
> generating a WAR
> file: here is an extract of my ant script:
>   <!-- Build WAR file -->
>   <target name="BuildWar" depends="init">
>     <eclipse.incrementalBuild project="MonProjet" kind ="full"/>
>     <delete verbose="true" file="MonProjet.war"/>
>              <war warfile="MonProjet.war" webxml="
> ${root.dir}/WEB-INF/web.xml">
>                <fileset dir="${root.dir}">
>                  <exclude name="**/web.xml"/>
>                </fileset>
>                <classes dir="${bin.dir}"/>
>              </war>
>   </target>
>
> I added the task in Window/Preferences/External Tools/Ant,
> but I have a
> null
> pointer exception
> Maybe I have to ad some jar's, but don't know which one?
>
> Tks
>
> Antony Brugger
> antony.brugger@xxxxxxxxxxxx
>
>
> _______________________________________________
> platform-ant-dev mailing list
> platform-ant-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/platform-ant-dev
>
>
>
>
> _______________________________________________
> platform-ant-dev mailing list
> platform-ant-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/platform-ant-dev
> _______________________________________________
> platform-ant-dev mailing list
> platform-ant-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/platform-ant-dev
> _______________________________________________
> platform-ant-dev mailing list
> platform-ant-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/platform-ant-dev
>


Back to the top