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. If you have any problems check with our Troubleshooting Guide.
Install Maven 2.1
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 atlassian-bamboo/components directory run mvn clean install -Dmaven.test.skip=true.
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 Working with Sun JAVA libraries for further details.
Main Class |
|
VM Params |
|
Program Params |
|
Working Dir |
|
Class Path of Module |
|
Install Maven 2.0.9
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 atlassian-bamboo/components directory run mvn clean install -Dmaven.test.skip=true.
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.
Main Class |
|
VM Params |
|
Program Params |
|
Working Dir |
|
Class Path of Module |
|
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 atlassian-bamboo directory run mvn clean install -Dmaven.test.skip=true -Pall.
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.
Main Class |
|
VM Params |
|
Program Params |
|
Working Dir |
|
Class Path of Module |
|
If you have an external instance of Bamboo running and you wish to debug it you can set up a remote debugger following these instruction. This will provide you with some command line arguments to add to your startup script. If you are using the Atlassian Plugin Archetype and running mvn -Pplugin-debug
this already has those command line options included.
If you have any problems take a look at the troubleshooting page.
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
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.
Main Class |
|
VM Params |
|
Program Params |
|
Working Dir |
|
Class Path of Module |
|
The Bamboo Source Distribution also ships with the source for several of Atlassian's common modules. If you wish to view the source for these in IDEA:
Open Project settings
Find the corresponding dependency in amongst the Bamboo modules (this is the fun part!) and click Edit.
Select 'Attach Sources'
Locate the module source and select the directory above the root package (in Atlassian modules this is usually src/main/java):
Now you should be able to navigate and debug into the source of that module.
Rate this page: