Win a copy of Cross-Platform Desktop Applications: Using Node, Electron, and NW.js this week in the JavaScript forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

How Do You Set Up Your Dev Environment?  RSS feed

Jason Ferguson
Ranch Hand
Posts: 47
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Okay, from C: or root, I have a "Programming" directory.

Under Programming, I have the following subdirs:

- Build Tools
- Libraries
- Servers

Build Tools breaks out like this:

- Ant
- Maven

Libraries contains a subdirectory for the dist files for all of my dev libraries (the big three of struts, spring, and hibernate, and about 4 dozen others). Each dir will contain the library jar, source, and javadocs.

Servers breaks out to:
- Application
- Database

In application, I tend to keep OC4J and Tomcat. Database contains MySQL and/or any other database server I need.

SVN is my project specific files that I check out of subversion.

The main advantage of this is that transporting between machines is easy: copy the Programming dir to a flash drive and copy to whereever I need.

- Size. This will NOT fit on a 1gb flash drive
- Redundancy. Several libraries have dist folders that contain dupes of libraries I already have.

This is the best method I've found. However, I'm wanting to ask: does anyone have any suggestions for improvement on my method?

(Moderators: if there is a more appropriate forum, please feel free to move this topic).
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!