Info |
---|
UNDER CONSTRUCTION
indent |
---|
{color:green}Help is available by sending an email to [mailto: Help is available by sending an email to csf-support@mit.edu |
Panel | ||||||
---|---|---|---|---|---|---|
Quick Links to:
| ||||||
Panel | ||||||
| ||||||
About this TABindent | | 1 |
Panel | |||
---|---|---|---|
Quick Links to: How to createindent | | 1 | 1 |
An Education Systems (ES) project will typically consist of 2 Maven artifacts. These Maven artifacts are:
| |||
indent | 2 | 2 | |
1. Only one Maven *WAR artifact* which contains all the WEB facing (i.e. jsp's, controllers, css, js, ...) components of the ES project.
2. At least one Maven *JAR artifact* which contains all the support (i.e. services, daos, hibernate mapping, ...) components of the ES project.
| |||
indent | 1 | 1 | |
To assist the software development teams, 2 Maven project templates (for a Maven war artifact and a Maven jar artifact) have been developed.
\\
The following are the instructions on how to use the templates to create and configure an ES Maven WAR or Maven JAR artifact.
| |||
indent | 1 | 1 | |
h4. The project name and artifact
* [Picking a projectName and a projectArtifactId | Picking a projectName and a projectArtifactId]
| |||
indent | 1 | 1 | |
h4. The project's JAR artifact
* [Using the JAR template | Using the JAR template]
** [Installation of the project jar component using the jar-template | Using the JAR template#Installation of the project jar component using the jar-template]
** [Customizing the project JAR | Using the JAR template#Customizing the project JAR]
** [Customizing the project JAR pom.xml | Using the JAR template#Customizing the project JAR pom.xml]
\\
\\
* [Adding a new JAR to your project | Adding a new JAR to your project]
| |||
indent | 1 | 1 | |
h4. The project's WAR artifact
* [Using the WAR template | Using the WAR template]
** [Installation of the project war component using the war-template | Using the WAR template#Installation of the project war component using the war-template]
** [Customizing the project WAR | Using the WAR template#Customizing the project WAR]
** [Customizing the project WAR pom.xml | Using the WAR template#Customizing the project WAR pom.xml]
| |||
indent | 1 | 1 | |
h4. The customizing project files
* [Customizing the project .properties file | Customizing the project .properties file ]
* [Customizing the Maven settings.xml | The Maven settings.xml configuration]
| |||
indent | 1 | 1 | |
h4. The ES masterpom
* [The ES masterpom (what it is and what it does for you) | The ES masterpom]
|
Panel |
---|
How to create a new Bamboo CI project |
Panel | ||||||
---|---|---|---|---|---|---|
Education Systems developer VMs |
Panel | ||||||
---|---|---|---|---|---|---|
Creating a new ES software projectAn Education Systems (ES) project will typically consist of 2 Maven artifacts. These Maven artifacts are:
To assist the software development teams, 2 Maven project templates (for a Maven war artifact and a Maven jar artifact) have been developed. The following are the instructions on how to use the templates to create and customize an ES Maven WAR or Maven JAR artifact.
|
Panel | ||||||
---|---|---|---|---|---|---|
Using CSF modules |
Panel | ||||||
---|---|---|---|---|---|---|
Working with X509 Application Certificates |
Panel | ||||||
---|---|---|---|---|---|---|
Working with Hibernate Mappings |
Panel | ||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Quick Tips
|
Panel | ||||||
---|---|---|---|---|---|---|
DWR deprecated |
Panel | ||||||
---|---|---|---|---|---|---|
Eclipse JVM memory configuration (do this if you are getting OutOfMemoryError: PermGen Space errors). |
Panel | ||||||
---|---|---|---|---|---|---|
Creating a new Bamboo CI project |
Panel | ||||||
---|---|---|---|---|---|---|
Properties | ||||||
Panel | ||||||
The project's .properties file properties |
Panel | ||||||
---|---|---|---|---|---|---|
Available for downloading
|