Gripe: Java blog aggregator: javablogs.comFebruary 16th, 2004 Few Gripes on Java.blogs:
After few days with java.blogs I realized I don't want a few things. For example I am not interested in knowing anything about IDEA releases.
How To Run Apache Ant Recursively From Any Sub-FoldersJuly 26th, 2006 The following command will recursively search for ant build file in the directories and then its parent directories, till it finds it; and then executes it. In short you can use this command to manage your project from any subdirectory of the project.
Apache Ant: How To Set Property When Initially UnsetAugust 19th, 2008 Also: How To Flexibly Pass JVM parameters to Apache Ant Java (Runtime) Task
Apache Ant is an excellent Java based build & deployment system using XML configuration file. In Ant properties are extensively used to configure tasks, conditionally run targets and more.
The Power of Ant (Build System)August 27th, 2008 I am using Ant (Java based build system) for our project. Ant is an exceptionally powerful build system and should be the only build system you will ever need.
Apache Ant: How To Include Multiple Jar Files In A Single Jar FileAugust 19th, 2008 Apache Ant is an excellent and popular Java based build system. It has several built-in commands (tasks in Ant lingo) one of which allows you to create Jar file from your existing class file and resources.
GCJ is Dangerously BuggyJune 13th, 2007 GCJ 1.4.2 which was forcefully bundled with Fedora Core 6 (and has been updated from their repository to the latest available version) must not be used with any enterprise product, nay for any Java project at all. I know it is being used in OpenOffice, which I think is a serious mistake.
How To Run Ant FTP / Telnet / Rexec TaskNovember 2nd, 2005 Ant (java software) from Apache Foundation is a popular build tool (often used successfully with other release management tasks) which replaces make. "Apache Ant is a Java-based build tool.
How To Speedup Java Over 100%August 26th, 2007 Java is used either for long running server side applications / application servers or for running short scripts. Let's look at how you can speed-up both these type of applications.
How to Integrate Subversion, Version Control Software, With Apache ANTNovember 4th, 2005 Subversion is a popular version control software and replacement for CVS, the grand-daddy of all version control software which is still widely used in open source community. Recently I had the necessity to invoke Subversion commands like checkout from Ant, a popular java based build software which replaces make tool.
Java Software Platform J2SE6 (Mustang) Enables System Tray / TaskbarNovember 26th, 2005 Java 2 Platform Standard Edition 6.0 version (Mustang) lets you access the system tray through two classes in the java.awt package: SystemTray and TrayIcon. These classes give you the ability to add graphics, popup menus, and floating tip functionality to the system tray.
How to Program the BlackBerry With J2MEMay 18th, 2005 An excellent article describing Blackberry architecture and two application models (The browser-based model or Custom Java Application). The browser-based model allows developers to focus on developing back-end content in a standard markup language, such as the Wireless Markup Language (WML) or the compact Hypertext Markup Language (cHTML).
Core Java: How To Get Java Source Code Line Number & File Name in CodeSeptember 8th, 2008 While debugging code Java programmers often use System.out.println(). It is important to write separate message in each System.out.println() so you can understand from the output where the problem lies.
How to install / enable Java Plugin / Applets in Firefox on CentOS 5September 28th, 2009 CentOS comes with OpenJava JRE installed. However that doesn't provide the required libraries to run Java from browsers (read: applets).
Why Java is my language of choice?February 10th, 2005 Background
I started my career with C then move to C++ and finally stuck on with Java ever since late 1995. I learnt other languages like VB, Basic, Fortran, Pascal (I loved it!) and recently php and some smattering of perl, lisp etc.
Reliable Web Services With SOAP Over MOMFebruary 24th, 2006 Gautam Shah has written an interesting article in Javaworld where he discusses ways to use SOAP over MOM (message oriented middleware) implementations, instead of default HTTP, to build reliable web services. The premise is simple.
February 16th, 2004 at 6:12 am
Though Ant is certainly not perfect, it’s a fairly decent piece of infrastructure. I don’t know what your specific issues are, but Ant 1.6 does add the ability to include other build files, and the ability to create your own tasks (via scripting or Java) is fairly easy and flexible.
February 16th, 2004 at 10:05 pm
this ha been debated to death, prolly. You may find interesting
these:
http://blogs.codehaus.org/people/jutopia/archives/000562_using_ruby_to_build_java_systems.html
http://mindview.net/WebLog/log-0046
http://www.martinfowler.com/bliki/BuildLanguage.html
February 17th, 2004 at 8:08 pm
Hi,
I agree with you that ANT does not work very well for larger projects. The reason is that it neither supports reuse very well, nor is it a complete programming language.
If I would have to develop a build system for a large software project I would probably go for using Groovy and using Ant just as a library.
The quality of the Ant library is after all really good.
Regards,
Markus
March 14th, 2004 at 6:13 pm