Ubuntu/VirtualBox/Java Team Development Stack - Part II
Part II - Install the Development Stack.
Continued from Part I
Having a virtual machine with Ubuntu installed, we now need the developer tools in our stack.
My target developer's stack has:
- Java JDK
- Eclipse
- Ant
- jEdit
- Firefox (or Chrome)
- Tomcat
- MySQL
- MySQL Client
- DropBox
The approach Ubuntu uses for typical software installation is through the "Ubuntu Software Center" which is invoked from the bottom of the Applications menu. Easiest is to use the search box to find the software we want and then choose the version (if there are options) to install. I simply searched for and installed each package. Some notes:
- Java JDK: I chose the "OpenJDK Development Kit".
- Tomcat is installed on port 8080. Something else must be running on port 80 so I wasn't able to change the tomcat port.
- Tomcat installs as a service. As such, it can be stopped and started: service tomcat6 stop|start|restart
- I added a manager role and user ID/Password so I can access the tomcat manager and use the Eclipse/Ant deploy tasks.
- I created a new folder in home: /home/projects and made it read/write/execute accessible to the users group.
- When I installed dropbox (by going to the www.dropbox.com website and installing from there), I pointed Dropbox at the projects directory so that those files would be under /projects.
1 comments:
I'm planning to have the same setup for java development inside a virtual machine. Is there a big performance hit when developing inside a virtual machine? What is your settings (HD/RAM) for the virtual machine?
Post a Comment