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,