Hi everybody,
I am new at this forum. I have been trying to find some help, but I don't even know how to look for it at Google, so I will just describe it here and I would appreciate if someone can at least give me something to search for in Google.
I am developing some
Java SE scripts using Netbeans 7.4 on a Windows 7 machine. At the end, the application needs to run in a Solaris 10 server. I am trying to find a formula where I can develop on my Windows laptop, upload it to the Solaris production server, compile there and execute(
maven or ant maybe??); also I would like to keep some repository where I can see the changes to the scripts(SVN or CVS??). At the end lets say I need to modify the current version of the script with Netbeans, every time I have to download the entire directory of my Java application using an FTP client, compile,
test, etc. on my laptop, then Clean, upload it again to the directory to overwrite the current one and compile and re-run the script. As you can see there is too manual stuff involved. Is there something I am missing? How can I keep a version control with source codes, open it from the server on my Windows laptop, modify what I have to, and the install(or deploy??) in the Solaris production server the changes?
What do I need?? I tried Maven. Maven is OK for handling projects, compiling, etc. Needed some plugin to allow execution, but in the repository it only keeps jar files, not sources, so I don't see a way how I can download from the server the sources to modify and upload it again. I read some Maven tutorials, but I have not found something clear about how to keep a repository with a SVN with sources, that I can use with Netbeans. I really need a formula to be able to work with Java SE scripts(command line interface, daemons, etc. etc.)
I would appreciate also if it is not too much, if there is some type of advantages on the Solaris Management Facility (SMF) on Java applications.
I need a formula where I can have sources on a server with their respective version. Download the current one on my local Netbeans. Modify. Save, upload, compile, execute. I have to do each one of these steps manually and I am pretty sure there is something I am missing.
Regards to everyone,
Jaime