Ant

liya 17/07/2009 - 09:34

I have multiple modules project built partially with Maven (pure Java modules) and partially with ANT with IVY dependencies management (mixed Java and other technologies modules).
I have an IVY module that depends on another IVY module, which depends on Maven module.
('IVY module X' <- 'IVY module Y' <- 'Maven module Z')

When Y is coming from maven repository (Nexus) , X doesn't get the transitive dependency Z as I would expect expect.

I couldn't find anything on the net, so the workaround for now is to define Z as another dependency of X...

Have anyone dealt with this problem?

liya 09/07/2009 - 12:23

Hi all,

 

I need to create an installation for a product.

I'm looking for an open source Installer with fast learning curve, cross platform, java based (preffered). 

Pros & cons will be appreciated.

 

Thank you,

-Arik

arik 01/07/2009 - 09:08

I need to make pom.xml to generate Axis2 client based on WSDL file. Originally code was developed for client generated by Ant.

I used axistools-maven-plugin to do that. However Maven plugin generates different code.

I think the problem is plugin configuration. But i can't find enough documentation or examples to configure the plugin to generate in the same manner as Ant script.

Ant configuration:

tigor 24/06/2009 - 13:09

It happens many times that you need to set a property using path defined in the build process and convert slashes according to the relevant OS, and do it while coping the property file to the target directory during build.
Here is a simple example how to do it with Ant:

let's say mypath is defined as "module\conf\xml"
in your my.properties the path should appear as:
MY_NEW_PATH=@mypath@/more/xxx

liya 14/06/2009 - 12:46

Maven is crap, Ant is better, Rake for the rescue...

Yet another blog entry (updated) to support my approach in the last 6 years...

 

adi 25/01/2010 - 10:08

Apparently without us noticing it is the 12th of January already and Ant 1.80RC1 has been released 

hagzag 06/01/2010 - 15:45

 http://blogtrader.net/dcaoyuan/entry/how_to_setup_dependencies_aware

adi 20/11/2009 - 23:26
From the site:
UppercuT is the insanely easy to use Automated Build Framework! Automated Builds as easy as (1) solution name, (2) source control path, (3) company name for most projects!!!

 

I stumbled on this project. I don't know how good it is, and can't evaluate it since I'm not in .Net, but the tagline sounds good. What do the .Net guys think?

ittayd 27/10/2009 - 06:55

http://web.archive.org/web/20041217023752/x180.net/Journal/2004/03/31.html

 

The post ends with:

If I knew then what I knew now, I would have tried using a real scripting language, such as JavaScript via the Rhino component or Python via JPython, with bindings to Java objects which implemented the functionality expressed in todays tasks. Then, there would be a first class way to express logic and we wouldn't be stuck with XML as a format that is too bulky for the way that people really want to use the tool.

 

Or maybe I should have just written a simple tree based text format that captured just what was needed to express a project and no more and which would avoid the temptation for people to want to build a Turing complete scripting environment out of Ant build files.

 

ittayd 15/10/2009 - 16:35
Ant, Ant
Syndicate content