If your goal is to get the same build whether you're in Eclipse or not, it's easier to 
do it the other way around because
Eclipse already knows how to use Ant.

Write an Ant build file that uses the standard javac task and a regular JDK on your 
system. So you'll have a build.xml that 
contains a target for building your application without using anything 
Eclipse-specific. You can run ant on the build.xml
in a scheduled job.

Within Eclipse, select the same JDK in your Java project's properties. Then in the 
package explorer select the build.xml,
right-click it and select "Run Ant..." and then it will pop up a list of your targets. 
Select the build target and you can
do the same compilation within Eclipse. You can add it to the Run / External Tools... 
menu at the top of the app too.

The advantage of doing it this way is that you make all of your build configuration 
changes in the build.xml (instead of
making them in the IDE and having to remember to copy them to the build.xml) and it's 
very quick to set up.

-Beth

-----Original Message-----
From: Thorselius Göran [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, March 04, 2003 7:26 AM
To: 'Ant Users List'
Subject: RE: Ant and Eclipse - more clear


The benefit is that I now that the code get's compiled in the exact same way 
regardless of the build was preformed from the propmpt (or bat-file) or from eclipse.

-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Sent: den 4 mars 2003 13:29
To: Ant Users List
Subject: Re: Ant and Eclipse - more clear


Hello,
I wander where the benefit of this solution would be? Why are you not just using a 
.bat file to run ant in the same manner like you run it on the command line. If you 
are using ant for your build I suppose, that all the configuration for ANT is done in 
the build-file, right? (like CLASSPATH,
etc.) So the solution seems to be easy. If you would like to do some continuuous 
integration you can even use tools like cruise control or anthill. 

Markus

> I'm a total newbie in XML, ant and eclipse
> 
> I guess I was a little unclear about what I would like to
> do, so I'll try and explain it again.
> 
> I would like ant to compile Java code written in Eclipse every night
> (scheduled job). In other words I don't want the build to be done from 
> within Eclipse. The build should be done by a call in for example a 
> .bat-file
> 
> I've read an example that told me to write this in my build.xml
> <property name="build.compiler" 
> value="org.eclipse.jdt.core.JDTCompilerAdapter"/>
> 
> This doesn't seem to work:
> "Compiler Adapter 'org.eclipse.jdt.core.JDTCompilerAdapter' can't be
> found."
> 
> I'm not suprised though, since ant don't know about eclipse.
> 
> Now I'm wondering: Is it really possbile for ant to use the built-in
> JavaBuilder in eclipse to compile code OUTSIDE eclipse ?
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 

-- 
+++ GMX - Mail, Messaging & more  http://www.gmx.net +++
Bitte lächeln! Fotogalerie online mit GMX ohne eigene Homepage!


---------------------------------------------------------------------
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]


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

Reply via email to