ant - How to setup a good java build environment? -


java/eclipse. development works fine. have either windows or freebsd build server.

to deploy though following (in automated way):

1: pull down source control (perforce)

2: build source (and dependency projects) configurable javac , arguments (we want see if different compilers affect performance any)

3: run proguard

4: package resources (.class, "res/" directory, external .jars, etc) jar.

5: create .jnlp web start

6: create native windows installer (any suggestions?)

7) our android apps 4/5 should build/sign deployable android package instead

we've tried ant, seems clunky , prone error. maybe best way script all? seems there should way this.

we evaluated finalbuilder short while. powertool integrate variety of build-release tasks.

we switched hudson, runs out ant scripts , schell scripts. having hudson in place useful run other tasks -- running code inspection tools, create vm instance, deploy newly created installer , launch tests etc.

installanywhere lets create native installer java applications. not free, though.


Comments

  1. Nice blog post... I am completely agree code inspection tools and are very useful during software development process to find bugs

    ReplyDelete

Post a Comment

Popular posts from this blog

ASP.NET/SQL find the element ID and update database -

c++ - Compiling static TagLib 1.6.3 libraries for Windows -

PostgreSQL 9.x - pg_read_binary_file & inserting files into bytea -