Java Projects are quite complicated, therefore sometimes experts from one contry flies over to another country, just to install projects into server. There are other factor for this to happen, like projects' confidentiality, but in this case let us keep all of this open source. This is one isn't completed yet, hope someday I can complete it along with its security, to work java projects web based only, including projects' deployment. This is all open source, but the flow would be also works with proprietary (I guess).
1. install subversion
Subversion is useful to deliver and manage projects, but it strictly manage files (presumably codes). Subversion can also be used for non java projects, or you could also consider it as file server. The only reason it used for projects is the written rules like trunk, branches, and tags that you could ignore after all.
2. install JDK and JRE
Maybe you could guess that this is strictly used for java. Basically they are used for compiling and running java applications.
3. install maven2
This tool can make your life easier (or worse), but we always hope for the best. The alternative for this tool is ant, but ant is quite sophisticated. Maven2 tries to simplify the complicated parts. You could also use IDE like JDeveloper, Eclipse, Netbeans. Unfortunately, the delivered codes using IDE which usually using ant tool are still quite alot and depend heavily in what kind of IDE you used, which plugin in that IDE that you used, etc. If you think it over, maven2 really make your life easier. The only problem with this tool is, its documentations are not for newbie. Newbie usually use IDE. Developing using IDE is faster and easier at its documentation, this make you think maven2 make your life worse.
4. install hudson
This tool isn't completely researched yet, but these are several links that would be worth to read.
link1
link2
link3
link4
Enjoy.
1. install subversion
Subversion is useful to deliver and manage projects, but it strictly manage files (presumably codes). Subversion can also be used for non java projects, or you could also consider it as file server. The only reason it used for projects is the written rules like trunk, branches, and tags that you could ignore after all.
2. install JDK and JRE
Maybe you could guess that this is strictly used for java. Basically they are used for compiling and running java applications.
3. install maven2
This tool can make your life easier (or worse), but we always hope for the best. The alternative for this tool is ant, but ant is quite sophisticated. Maven2 tries to simplify the complicated parts. You could also use IDE like JDeveloper, Eclipse, Netbeans. Unfortunately, the delivered codes using IDE which usually using ant tool are still quite alot and depend heavily in what kind of IDE you used, which plugin in that IDE that you used, etc. If you think it over, maven2 really make your life easier. The only problem with this tool is, its documentations are not for newbie. Newbie usually use IDE. Developing using IDE is faster and easier at its documentation, this make you think maven2 make your life worse.
4. install hudson
This tool isn't completely researched yet, but these are several links that would be worth to read.
link1
link2
link3
link4
Enjoy.
No comments:
Post a Comment