ant

Common jar task in ant build script

I have a bunch of ant projects that build plug-ins that all conform to the same API. The plug-ins incorporate the third-party libraries that they depend on so that they are self-contained. As much of the behaviour in the individual build scripts was similar, I decided to pull out the common parts to a common build script. The original ...

How to use ant to check for tags (TODO: etc) in java source

it's common to see something like this in code, hopefully only during development: //XXX: not in production! String password = "hello"; // getActualPassword(...); ... catch(Exception e) { /* TODO: Auto-generated catch block*/ } I would like ant to be able to a) warn (on TODO: / FIXME: tags) or fail (on XXX: or simmilar) The build serv...

Check if file exists, otherwise kill build

How can I stop a build, and notify the user if a file does not exist? I know I can use the available task to set a property if a file exists, but I'm not sure how I would stop a build and echo something. I would like to stick with core tasks if possible. Thanks. ...

Testing Macrodef Attribute without IF

I am attempting to remove all lines that begin with log if a macrodef attribute is set to prod (example below). I plan on using replaceregexp to remove all lines beginning with log. However, I am not sure how to test if an attribute is set to a specific value, besides using the if task. I would like to not introduce any non-core Ant ta...

Groovy with Grape and AntBuilder classloader problem

I wanted to use groovy for a little ftp script and found this post http://www.hhhhq.org/blog/2009/05/01/ftp-using-groovy-and-ant/ Since there were several dependencies I wanted to use Grape. All dependencies are resolved and present in the cache. But I can't get Ant to find the optional tasks in the other libs. It always says Caught: : ...

Ant build script executing <sql> task using java code

Any idea, why none of the debugging comments are printed once after executing the ANT build script's SQL task via java code? The java class to execute the sql in build scirpt is public class AntRunnerTest { private Project project; public void executeTask(String taskName) { try { project = new Project(); project.i...

Difference in building swf through FlexBuilder and mxmlc(ANT build)

Hi, Will there be any difference between the swf generated by Flex Builder and mxmlc? In my application, there is a page with certain fields to be filled in. Upon clicking a button, it opens up a popup. Upon selecting an option in the popup and clicking OK, it makes a request to the server, fetches some data and adds it to the main pag...

gwt 1.7 compile from ant build file

Hello all, I need to compile my GWT 1.7 project from my ant build file....anyone know how to do that??? I was able to do this in GWT 1.5 with the following code in my ant file: <target name="compile"> <exec executable="${root.dir}/HelloWorld-compile.cmd" failonerror="true"/> ...

Passing filepath to ANT from BAT script

I am trying to invoke an ANT target from Windows (right-click) file context menu. I have setup the registry entries to invoke a batch script which invokes my ANT EXEC target. I need to pass the path of the file (on which user right-clicked) to my ANT target. So I am using %~dp1 to set an ANT properties in my bat script: Set tobeusedfi...

Flex Compilation - Strange Behavior of metadata tags

I'm trying to move the build of a Flex Builder workspace from the IDE into an Ant task, and I'm having some trouble with the behavior of some custom metadata tags in the projects. I have one library project which is compiled as a .swc, which includes several classes that read metadata off of classes passed to them. An application depend...

referencing ant script location from within ant file

I have a utility build script that gets called from a variety of project-specific build scripts on a build server. Everything works fine, until the relative directory structure changes. That is: trunk/ utilities/ imported.xml some_resource_file projectName/ importing.xml works just fine, but sometimes...

start/stop tomcat using maven.

How can i start/stop remote tomcat using maven. I am using cargo plugin which helps me in deploying the application , but doesn't provides the functionality to start/stop the remote tomcat. ...

Flex ant task problem

When I try to build a project that uses Flex and where the Flex SDK is on one drive and the project files on another I get the following error in ant: [mxmlc] java.lang.NoClassDefFoundError: flex2/tools/Compiler [mxmlc] Exception in thread "main" It seems to be a problem with the Flex mxmlc ant task. Anyone know the root cause of this...

How to copy the directory using ant

Hi, I have used copydir to copy the directory. Actually my directory contains some sub directories. Out of which some contains file and other some contains again contain sub directories. Now I want to copy everything. So how to copy all the contains of the directory using ant. Thanks Sunil Kumar Sahoo ...

How do I set file.encoding for a junit test in ant?

I'm not quite done with file.encoding and ant. How do I set the file.encoding for junit tests in ant? The junit ant task doesn't support the encoding attribute like the javac task does. I've tried running «ant -Dfile.encoding=UTF-8» and «ANT_OPTS="-Dfile.encoding=UTF-8" ant» without success. System.getProperty("file.encoding") wit...

maven - is it a good / common practice to use it only for dependency mgmt and then let the ant do everything else..?

I am newbie with maven. Other than its use for managing dependencies, I am finding little use for it. It was getting so hard to write up a pom.xml, that I generated a ant build.xml from one of maven's tasks (which is a nice handy task...) I had to tweak the build.xml that was generated by maven. And now all my compiling, testing, et...

How do I convert an Ant Path into a FileSet?

I'm writing an Ant script to package a project into a WAR file. The software consists of several projects with their own source directories, libraries, etc. The WAR task has a nested element lib which I'm currently working on. I currently have a reference of the required libs as a Path (containing several FileSets, which I use in a clas...

Ivy, ant and start scripts

Hi all, I have a project that uses ant to build and ivy for dependencies. I would like to generate the start scripts for my project, with the classpath, based on the dependencies configured in Ivy, especially as the order of dependencies may be important and needs to be preserved from the order in the ivy config. Has anyone done this ...

Building Apache Hive - impossible to resolve dependencies

I am trying out the Apache Hive as per http://wiki.apache.org/hadoop/Hive/GettingStarted and am getting this error from Ivy: Downloaded file size doesn't match expected Content Length for http://archive.apache.org/dist/hadoop/core/hadoop-0.19.0/hadoop-0.19.0.tar.gz. Please retry. This error repeats 4 times for 4 different versions of ...

ejb with ANT task

Hi, Using ANT task with EJB....i need to create below few file... ejb-jar.xml ibm-ejb-jar-bnd.xmi ibm-ejb-jar-ext-pme.xmi ibm-ejb-jar-ext-pme51.xmi ibm-ejb-jar-ext.xmi Any one please tell me how to write scripts using ANT.... and also which files i need to include for this file generate.. Please help with sample scripts for gen...