Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 581057
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 13, 20262026-05-13T14:32:19+00:00 2026-05-13T14:32:19+00:00

We are currently working on a project with both actionscript and Java. Up to

  • 0

We are currently working on a project with both actionscript and Java. Up to now, we were using Ant as our main build tool, but the dumb amount of duplication it implies and the lack of flexibility (we are building a pretty large amount of small sub-projects, and copying all of the build files every time is a pain) are pushing us towards a change of tools.

EDIT3: I’m done rewriting all of our builds in Gant, and even though it’s not perfect, it downsized our build files massively and made adding new project much more straightforward, so I’d definetely recommand Gant to people not wanting to change their build philosophy and project structure, but just looking for a more convenient tool than ant. I might have a look into graddle and/or Ivy one of those days.

EDIT2 : After trying out Buildr, we ruled it out because it does way more things than what we actually need. I’m now trying Gant which looks like right what we need but the documentation is pretty small. Is it worth it moving all the way to Gradle, or is th project not mature enough yet ?

EDIT : I’ll try to clarify our problems with Ant. We have several sub-projects with similar layouts which we have to compile and run tests for. Once that’s done, some of them need to be packaged together to produce executables (namely a client, a server, and some stand-alone demos). The work to descripe our standard layout in ant is pretty long, and it’s awfully difficult to introduce small variations without rewriting the whole macro. (Say, one of the projects need to grab its visual assets from a different repository).

  • Gant which would allow us to reuse the ant tasks that are already out there both for Flash and Java
  • Gradle for the same reasons even though it looks slightly more complicated
  • Rake which seems to be highly recommended. The downside being the experimental support of action script integration and our lack of knowledge of Ruby
  • Buildr which looks pretty cool, but here again, no knowldege of ruby
  • Scons seems to have less momentum, but Python is a pretty cool scripting language

Maven was considered, but has been eliminated because of the inherent complexity and the apparent error-proneness. We are currently leaning towards Gant. Does any of you have experience using several of these tools ? How do they compare ?

Our needs are pretty basic : Compile and package projects, deploy them to several targets and some scripting capability (to run project-specific performance tests for instance). Of note could also be that we use Hudson to handle continuous integration.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-13T14:32:20+00:00Added an answer on May 13, 2026 at 2:32 pm

    I know that people in our company who do Java for a living swear by Ivy, but not having any experience with it, I don’t have enough facts to back this suggestion up with technical arguments. They did mention lack of duplication as a plus though compared to Ant they used before. Caveat emptor.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Ask A Question

Stats

  • Questions 310k
  • Answers 310k
  • Best Answers 0
  • User 1
  • Popular
  • Answers
  • Editorial Team

    How to approach applying for a job at a company ...

    • 7 Answers
  • Editorial Team

    What is a programmer’s life like?

    • 5 Answers
  • Editorial Team

    How to handle personal stress caused by utterly incompetent and ...

    • 5 Answers
  • Editorial Team
    Editorial Team added an answer Add a script block programmatically function include(path) { var s… May 13, 2026 at 10:14 pm
  • Editorial Team
    Editorial Team added an answer I added: <!DOCTYPE beans PUBLIC "-//JIBX//DTD BEAN 2.0//EN" "http://jibx.cvs.sourceforge.net/viewvc/*checkout*/jibx/core/docs/binding.dtd"> On… May 13, 2026 at 10:14 pm
  • Editorial Team
    Editorial Team added an answer Change lim to limit. Of course you must have known… May 13, 2026 at 10:14 pm

Related Questions

we are currently working on a rails project that uses i18n and we have
I'm currently working with partner on a PHP project. We both edit directly to
We use Subversion as our source control system and store the VisualStudio project files
I'm working on transitioning my current project of about 20 developers to a modern
We want to have two .NET apps running on the same machine communicate with

Trending Tags

analytics british company computer developers django employee employer english facebook french google interview javascript language life php programmer programs salary

Top Members

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.