Rate this page:
Atlassian does not support customised Crowd source
This document is intended to serve as an IntelliJ IDEA setup guide for those who have a Crowd source license and wish to customise Crowd 1.2.2 or later. For support beyond this document, please see answers from the community.
Copy the to the directory.
Copy the <MAVEN_REPOSITORY>/repository/javax/transaction/jta/1.0.1B/jta-1.0.1B.jar to the directory.
Copy the <MAVEN_REPOSITORY>/repository/javax/activation/jaf/1.1/jaf-1.1.jar to the directory.
Copy the <MAVEN_REPOSITORY>/repository/javax/mail/mail/1.4/mail-1.4.jar to the directory.
Edit the configuration file to add a global JNDI JDBC connection. Make sure to customise the username and password for your specific environment.
<Context> <!-- Default set of monitored resources --> <WatchedResource>WEB-INF/web.xml</WatchedResource> <!-- Uncomment this to disable session persistence across Tomcat restarts --> <!-- <Manager pathname="" /> --> <Resource type="javax.sql.DataSource" name="jdbc/CrowdDS" username="crowduser" password="password" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost/crowddb?autoReconnect=true" auth="Container"/> </Context>
Copy (or merge) the to your directory.
Run the following Maven command in the root source directory (normally called atlassian-crowd-x.x.x-source) to download the project dependencies (otherwise known as download the Internet):
mvn clean install -Dmaven.test.skip
The download may take a few hours when you do it for the first time.
If this build is successful, run the following Maven command:
mvn idea:idea -Dmaven.test.skip
Rate this page: