You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Thiago Souza <ts...@cortex-intelligence.com> on 2006/05/29 19:30:33 UTC
Ant and eclipse project's classpath variable
Hi,
We've started creating build files for our projects, but we've
found a problem. Most projects uses the eclipse "classpath container
variable" (that feature that maintains the dependencies in a directory
like entry). But then ant can't get these jars since only eclipse knows
about them, making it difficult to automate builds. Does anyone knows a
workaround for this?
Regards,
--
········································**
Thiago Souza****
Desenvolvedor****
Cortex Intelligence**
Tel +55 21 2274-8057
Fax +55 21 3527-1805
www.cortex-intelligence.com
Re: Ant and eclipse project's classpath variable
Posted by Martin Gainty <mg...@hotmail.com>.
Yes I would agree that having an IDE is *probably* a good first step especially for those just starting out..but once the build file is exported
I find incorporating multiple Builds, multiple jars, multiple deployments, with different jdbc connectors I would prefer to execute at command line as I have more control
Regards,
Martin -
*********************************************************************
This email message and any files transmitted with it contain confidential
information intended only for the person(s) to whom this email message is
addressed. If you have received this email message in error, please notify
the sender immediately by telephone or email and destroy the original
message without making a copy. Thank you.
----- Original Message -----
From: Thiago Souza
To: Ant Users List
Sent: Monday, May 29, 2006 5:20 PM
Subject: Re: Ant and eclipse project's classpath variable
Hi,
Actually there's a target that copies these jars to a lib dir prior to building. Of course the real build target does not depends on this preparation. It must be ran, inside eclipse, prior to building a release.
Regards....
Martin Gainty wrote:
I think I'm missing your point
Since this is Ant user's list then we dont have an IDE or maybe we had one and we exported out the build.xml
In any case
what is your solution when you run outside Eclipse
and run Ant (standalone) with your build file?
Best Regards,
M
*********************************************************************
This email message and any files transmitted with it contain confidential
information intended only for the person(s) to whom this email message is
addressed. If you have received this email message in error, please notify
the sender immediately by telephone or email and destroy the original
message without making a copy. Thank you.
----- Original Message -----
From: Thiago Souza
To: Ant Users List
Sent: Monday, May 29, 2006 3:20 PM
Subject: Re: Ant and eclipse project's classpath variable
Hi,
Thanks for your suggestion, but I'll use this ant4eclipse plugin...
Martin Gainty wrote:
Good Afternoon Thiago-
Whenever I install a new package I always set the PACKAGE_HOME
lets say there is a new package called Eclipse..After I install and configure I set an environment variable to reflect base folder e.g. ECLIPSE _HOME
then when I update the CLASSPATH to reflect the new Package all I have to do is include in the new env variable reflecting the new folder e.g.
SET $CLASSPATH=$CLASSPATH:$ECLIPSE_HOME
export $CLASSPATH
This also allows you to redefine the home location of the installed package e.g. ECLIPSE_HOME
without having to touch all the other configurations that use it since they reference ECLIPSE_HOME
M-
*********************************************************************
This email message and any files transmitted with it contain confidential
information intended only for the person(s) to whom this email message is
addressed. If you have received this email message in error, please notify
the sender immediately by telephone or email and destroy the original
message without making a copy. Thank you.
----- Original Message -----
From: Thiago Souza
To: user@ant.apache.org
Sent: Monday, May 29, 2006 1:30 PM
Subject: Ant and eclipse project's classpath variable
Hi,
We've started creating build files for our projects, but we've found a problem. Most projects uses the eclipse "classpath container variable" (that feature that maintains the dependencies in a directory like entry). But then ant can't get these jars since only eclipse knows about them, making it difficult to automate builds. Does anyone knows a workaround for this?
Regards,
--
········································
Thiago Souza
Desenvolvedor
Cortex Intelligence
Tel +55 21 2274-8057
Fax +55 21 3527-1805
www.cortex-intelligence.com
------------------------------------------------------------------------
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.7.4/351 - Release Date: 29/5/2006
--
········································
Thiago Souza
Desenvolvedor
Cortex Intelligence
Tel +55 21 2274-8057
Fax +55 21 3527-1805
www.cortex-intelligence.com
----------------------------------------------------------------------------
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.7.4/351 - Release Date: 29/5/2006
--
········································
Thiago Souza
Desenvolvedor
Cortex Intelligence
Tel +55 21 2274-8057
Fax +55 21 3527-1805
www.cortex-intelligence.com
Re: Ant and eclipse project's classpath variable
Posted by Thiago Souza <ts...@cortex-intelligence.com>.
Hi,
Actually there's a target that copies these jars to a lib dir
prior to building. Of course the real build target does not depends on
this preparation. It must be ran, inside eclipse, prior to building a
release.
Regards....
Martin Gainty wrote:
> I think I'm missing your point
> Since this is Ant user's list then we dont have an IDE or maybe we had
> one and we exported out the build.xml
> In any case
> what is your solution when you run outside Eclipse
> and run Ant (standalone) with your build file?
> Best Regards,
> M
> *********************************************************************
> This email message and any files transmitted with it contain confidential
> information intended only for the person(s) to whom this email message is
> addressed. If you have received this email message in error, please
> notify
> the sender immediately by telephone or email and destroy the original
> message without making a copy. Thank you.
>
>
>
>
> ----- Original Message -----
> *From:* Thiago Souza <ma...@cortex-intelligence.com>
> *To:* Ant Users List <ma...@ant.apache.org>
> *Sent:* Monday, May 29, 2006 3:20 PM
> *Subject:* Re: Ant and eclipse project's classpath variable
>
> Hi,
>
> Thanks for your suggestion, but I'll use this ant4eclipse
> plugin...
>
> Martin Gainty wrote:
>> Good Afternoon Thiago-
>>
>> Whenever I install a new package I always set the PACKAGE_HOME
>> lets say there is a new package called Eclipse..After I install
>> and configure I set an environment variable to reflect base
>> folder e.g. ECLIPSE _HOME
>> then when I update the CLASSPATH to reflect the new Package all I
>> have to do is include in the new env variable reflecting the new
>> folder e.g.
>> SET $CLASSPATH=$CLASSPATH:$ECLIPSE_HOME
>> export $CLASSPATH
>> This also allows you to redefine the home location of the
>> installed package e.g. ECLIPSE_HOME
>> without having to touch all the other configurations that use it
>> since they reference ECLIPSE_HOME
>>
>> M-
>> *********************************************************************
>> This email message and any files transmitted with it contain
>> confidential
>> information intended only for the person(s) to whom this email
>> message is
>> addressed. If you have received this email message in error,
>> please notify
>> the sender immediately by telephone or email and destroy the original
>> message without making a copy. Thank you.
>>
>>
>>
>>
>> ----- Original Message -----
>> *From:* Thiago Souza <ma...@cortex-intelligence.com>
>> *To:* user@ant.apache.org <ma...@ant.apache.org>
>> *Sent:* Monday, May 29, 2006 1:30 PM
>> *Subject:* Ant and eclipse project's classpath variable
>>
>> Hi,
>>
>> We've started creating build files for our projects,
>> but we've found a problem. Most projects uses the eclipse
>> "classpath container variable" (that feature that maintains
>> the dependencies in a directory like entry). But then ant
>> can't get these jars since only eclipse knows about them,
>> making it difficult to automate builds. Does anyone knows a
>> workaround for this?
>>
>> Regards,
>> --
>> ········································**
>> Thiago Souza****
>> Desenvolvedor****
>> Cortex Intelligence**
>> Tel +55 21 2274-8057
>> Fax +55 21 3527-1805
>>
>>
>> www.cortex-intelligence.com
>>
>> ------------------------------------------------------------------------
>>
>> No virus found in this incoming message.
>> Checked by AVG Free Edition.
>> Version: 7.1.394 / Virus Database: 268.7.4/351 - Release Date: 29/5/2006
>>
>
> --
> ········································**
> Thiago Souza****
> Desenvolvedor****
> Cortex Intelligence**
> Tel +55 21 2274-8057
> Fax +55 21 3527-1805
>
>
> www.cortex-intelligence.com
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.394 / Virus Database: 268.7.4/351 - Release Date: 29/5/2006
>
--
········································**
Thiago Souza****
Desenvolvedor****
Cortex Intelligence**
Tel +55 21 2274-8057
Fax +55 21 3527-1805
www.cortex-intelligence.com
Re: Ant and eclipse project's classpath variable
Posted by Martin Gainty <mg...@hotmail.com>.
I think I'm missing your point
Since this is Ant user's list then we dont have an IDE or maybe we had one and we exported out the build.xml
In any case
what is your solution when you run outside Eclipse
and run Ant (standalone) with your build file?
Best Regards,
M
*********************************************************************
This email message and any files transmitted with it contain confidential
information intended only for the person(s) to whom this email message is
addressed. If you have received this email message in error, please notify
the sender immediately by telephone or email and destroy the original
message without making a copy. Thank you.
----- Original Message -----
From: Thiago Souza
To: Ant Users List
Sent: Monday, May 29, 2006 3:20 PM
Subject: Re: Ant and eclipse project's classpath variable
Hi,
Thanks for your suggestion, but I'll use this ant4eclipse plugin...
Martin Gainty wrote:
Good Afternoon Thiago-
Whenever I install a new package I always set the PACKAGE_HOME
lets say there is a new package called Eclipse..After I install and configure I set an environment variable to reflect base folder e.g. ECLIPSE _HOME
then when I update the CLASSPATH to reflect the new Package all I have to do is include in the new env variable reflecting the new folder e.g.
SET $CLASSPATH=$CLASSPATH:$ECLIPSE_HOME
export $CLASSPATH
This also allows you to redefine the home location of the installed package e.g. ECLIPSE_HOME
without having to touch all the other configurations that use it since they reference ECLIPSE_HOME
M-
*********************************************************************
This email message and any files transmitted with it contain confidential
information intended only for the person(s) to whom this email message is
addressed. If you have received this email message in error, please notify
the sender immediately by telephone or email and destroy the original
message without making a copy. Thank you.
----- Original Message -----
From: Thiago Souza
To: user@ant.apache.org
Sent: Monday, May 29, 2006 1:30 PM
Subject: Ant and eclipse project's classpath variable
Hi,
We've started creating build files for our projects, but we've found a problem. Most projects uses the eclipse "classpath container variable" (that feature that maintains the dependencies in a directory like entry). But then ant can't get these jars since only eclipse knows about them, making it difficult to automate builds. Does anyone knows a workaround for this?
Regards,
--
········································
Thiago Souza
Desenvolvedor
Cortex Intelligence
Tel +55 21 2274-8057
Fax +55 21 3527-1805
www.cortex-intelligence.com
----------------------------------------------------------------------------
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.394 / Virus Database: 268.7.4/351 - Release Date: 29/5/2006
--
········································
Thiago Souza
Desenvolvedor
Cortex Intelligence
Tel +55 21 2274-8057
Fax +55 21 3527-1805
www.cortex-intelligence.com
Re: Ant and eclipse project's classpath variable
Posted by Thiago Souza <ts...@cortex-intelligence.com>.
Hi,
Thanks for your suggestion, but I'll use this ant4eclipse plugin...
Martin Gainty wrote:
> Good Afternoon Thiago-
>
> Whenever I install a new package I always set the PACKAGE_HOME
> lets say there is a new package called Eclipse..After I install
> and configure I set an environment variable to reflect base folder
> e.g. ECLIPSE _HOME
> then when I update the CLASSPATH to reflect the new Package all I have
> to do is include in the new env variable reflecting the new folder e.g.
> SET $CLASSPATH=$CLASSPATH:$ECLIPSE_HOME
> export $CLASSPATH
> This also allows you to redefine the home location of the installed
> package e.g. ECLIPSE_HOME
> without having to touch all the other configurations that use it since
> they reference ECLIPSE_HOME
>
> M-
> *********************************************************************
> This email message and any files transmitted with it contain confidential
> information intended only for the person(s) to whom this email message is
> addressed. If you have received this email message in error, please
> notify
> the sender immediately by telephone or email and destroy the original
> message without making a copy. Thank you.
>
>
>
>
> ----- Original Message -----
> *From:* Thiago Souza <ma...@cortex-intelligence.com>
> *To:* user@ant.apache.org <ma...@ant.apache.org>
> *Sent:* Monday, May 29, 2006 1:30 PM
> *Subject:* Ant and eclipse project's classpath variable
>
> Hi,
>
> We've started creating build files for our projects, but
> we've found a problem. Most projects uses the eclipse "classpath
> container variable" (that feature that maintains the dependencies
> in a directory like entry). But then ant can't get these jars
> since only eclipse knows about them, making it difficult to
> automate builds. Does anyone knows a workaround for this?
>
> Regards,
> --
> ········································**
> Thiago Souza****
> Desenvolvedor****
> Cortex Intelligence**
> Tel +55 21 2274-8057
> Fax +55 21 3527-1805
>
>
> www.cortex-intelligence.com
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG Free Edition.
> Version: 7.1.394 / Virus Database: 268.7.4/351 - Release Date: 29/5/2006
>
--
········································**
Thiago Souza****
Desenvolvedor****
Cortex Intelligence**
Tel +55 21 2274-8057
Fax +55 21 3527-1805
www.cortex-intelligence.com
Re: Ant and eclipse project's classpath variable
Posted by Martin Gainty <mg...@hotmail.com>.
Good Afternoon Thiago-
Whenever I install a new package I always set the PACKAGE_HOME
lets say there is a new package called Eclipse..After I install and configure I set an environment variable to reflect base folder e.g. ECLIPSE _HOME
then when I update the CLASSPATH to reflect the new Package all I have to do is include in the new env variable reflecting the new folder e.g.
SET $CLASSPATH=$CLASSPATH:$ECLIPSE_HOME
export $CLASSPATH
This also allows you to redefine the home location of the installed package e.g. ECLIPSE_HOME
without having to touch all the other configurations that use it since they reference ECLIPSE_HOME
M-
*********************************************************************
This email message and any files transmitted with it contain confidential
information intended only for the person(s) to whom this email message is
addressed. If you have received this email message in error, please notify
the sender immediately by telephone or email and destroy the original
message without making a copy. Thank you.
----- Original Message -----
From: Thiago Souza
To: user@ant.apache.org
Sent: Monday, May 29, 2006 1:30 PM
Subject: Ant and eclipse project's classpath variable
Hi,
We've started creating build files for our projects, but we've found a problem. Most projects uses the eclipse "classpath container variable" (that feature that maintains the dependencies in a directory like entry). But then ant can't get these jars since only eclipse knows about them, making it difficult to automate builds. Does anyone knows a workaround for this?
Regards,
--
········································
Thiago Souza
Desenvolvedor
Cortex Intelligence
Tel +55 21 2274-8057
Fax +55 21 3527-1805
www.cortex-intelligence.com
Re: Ant and eclipse project's classpath variable
Posted by Thiago Souza <ts...@cortex-intelligence.com>.
Hi,
Thanks for your reply, this plugin solves my needs.
Gilbert Rebhan wrote:
> Hi,
>
> have a look @ http://ant4eclipse.sourceforge.net/ant-for-eclipse-home.html
>
> this might solve your needs ...
>
> bye4now, Gilbert
>
>
>> We've started creating build files for our projects, but we've found a
>> problem. Most projects uses the eclipse "classpath container variable" (that
>> feature that maintains the dependencies in a directory like entry). But then ant
>> can't get these jars since only eclipse knows about them, making it difficult to
>> automate builds. Does anyone knows a workaround for this?
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
>
>
>
>
>
--
········································**
Thiago Souza****
Desenvolvedor****
Cortex Intelligence**
Tel +55 21 2274-8057
Fax +55 21 3527-1805
www.cortex-intelligence.com
Re: Ant and eclipse project's classpath variable
Posted by Gilbert Rebhan <an...@schillbaer.de>.
Hi,
have a look @ http://ant4eclipse.sourceforge.net/ant-for-eclipse-home.html
this might solve your needs ...
bye4now, Gilbert
>We've started creating build files for our projects, but we've found a
> problem. Most projects uses the eclipse "classpath container variable" (that
> feature that maintains the dependencies in a directory like entry). But then ant
> can't get these jars since only eclipse knows about them, making it difficult to
> automate builds. Does anyone knows a workaround for this?
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org