That could have been nice, but the situation isn't that easy.

I'm not writing the code, the developers in our project are.
The don't want to update the build.xml file everytime they change
something in eclipse and they want to use the Java Builder.

>From my point of view, I don't want to use Eclipse. I want to
build the code in the exact same way but outside eclipse.

I've sent a mail to eclipse, probably they know if this could
be done. 

Thanks for the input anyway.


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



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]

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

Reply via email to