This page last changed on Apr 07, 2008 by jfleming.
To get bamboo started. You need to acquire a Commercial License to gain access to Bamboo Source code. Once you have downloaded Bamboo source code, please follow the instructions below to set-up Bamboo in IDEA -
- Install maven 2.0.7
- Install JDK 1.5 (Doesn't work with 1.4 ).
- Download the settings.xml attached to this page, to your <USER_HOME>/.m2/ directory
- In the Bamboo directory run mvn clean install -Dmaven.test.skip=true
 | Coping with Sun JAVA libraries Due to licensing restrictions, we are not allowed to re-distribute native SUN libraries through our maven2 public repositories.
If you are developing plugins for Bamboo or building Bamboo from source, you might need javax.mail and javax.transaction:jta:jar for Bamboo to build successfully. Please visit our confluence page on Working with Sun JAVA libraries for further details. |
- Run mvn idea:clean idea:idea -DdownloadSources=true
- This should generate atlassian-bamboo.* files in your source directory. Open the project with Idea
- Right click on atlassian-bamboo module (on the left hand panel under Projects) and click on module settings. Click on the dependencies tab and add all other modules except atlassian-bamboo-web-server. Thus, making the atlassian-bamboo module to be dependent on all the other modules except atlassian-bamboo-web-server
- Do the same for the atlassian-bamboo-web-server but make it depended only on the atlassian-bamboo module.
- Add the application. Mine looks like..
Main Class |
com.atlassian.bamboo.server.Server |
VM Params |
-Dorg.mortbay.xml.XmlParser.NotValidating=true -Dbamboo.home=home1 -server -Xmx512m -XX:MaxPermSize=126m |
Program Params |
8085 pathtobamboo/bamboo-web-app/src/main/webapp / |
Working Dir |
D:\dev\src\atlassian\bamboo-home |
Class Path of Module |
atlassian-bamboo-web-server |
That should be it.
|