UNDER CONSTRUCTION
${renderedContent}
Installation of the project war component using the war-template
- This setup assumes that you have completed the Workstation configuration as found on the CSF Home - Getting Started tab.
If you have not completed the Workstation configuration , please do so now .
- Run Eclipse. Go to File > New > Other....
Scroll down to Maven and expand then select Checkout Maven Projects from SCM as shown in the following panel.
${renderedContent}When satisfied that everything is correct, click Next. - Do the following:
${renderedContent}${renderedContent}When done the panel should be identical to the following:
${renderedContent}When satisfied that everything is correct, click Next. - If you want the change the Workspace location, uncheck the Use default Workspace location and enter the path to the desired workspace.
${renderedContent}When satisfied that everything is correct, click Finish. - Verify the Maven Project that is being imported. The Import Maven Projects panel should be identical to the following panel.
${renderedContent}When satisfied that everything is correct, click Finish. - When the project is opened, your Eclipse - Project Explorer View should look as follows:
${renderedContent}Right click on the project and select Team > Disconnect - When following Confirm Disconnect from SVN is displayed, select Also delete the SVN meta-information from the file system..
${renderedContent}When satisfied that everything is correct, click Yes. - Open the Eclipse - Navigator View
${renderedContent}
- Open the Eclipse Project Explorer View. The view should look as follows:
${renderedContent}Right click on the project and select Refactor > Rename....
Replace projectArtifactId with the projectArtifactId that you have previously selected.
${renderedContent}
For example: If my projectArtifactId was att, then my panel would look like the following:
${renderedContent}When satisfied that everything is correct, click OK. - The Eclipse - Project Explorer View should look similar to the following:
${renderedContent}Right click on the project and select Team > Share Project... - Select SVN as shown below:
${renderedContent}When satisfied that everything is correct, click Next. - Select Create a new repository location as shown below:
${renderedContent}When satisfied that everything is correct, click Next. - Enter a desired SVN URL for your project.
For example:${renderedContent}${renderedContent}Don't forget to enter your User name and Password,
When satisfied that everything is correct, click Finish. - When the following panel is display notifying you that a new SVN entry will be created:
${renderedContent}When satisfied that everything is correct, click OK. - Do the following:
${renderedContent}The panel should be as illustrated in the following panel:
${renderedContent}When satisfied that everything is correct, click Finish. - Nothing to do here. This is an information panel similar to the following panel:
${renderedContent}When satisfied that everything is correct, click Finish. - When a panel similar to the one below is display, enter a comment.
This is the initial SVN check-in (svn commit) for the WAR project:
${renderedContent}When satisfied that everything is correct, click OK. - When the SVN commit has completed, the Eclipse - Project Explorer View should look similar to the following.
${renderedContent}
Installation of the project war component using the war-template is now complete.">Installation of the project war component using the war-template is now complete.
- Run Eclipse and open a Project Explorer View and open the Maven WAR project that you want to customize.
Your Project Explorer View should look similar to the following:
${renderedContent} - Expand your project, then expand src/main/resources.
Your Project Explorer View should look similar to the following:
${renderedContent} - Open the applicationContext-projectName-config.xml for editing and change the following lines substituting your project name for projectName.
The are 5 occurances of projectName that have to be changed.
- <bean id="*projectName*WebMappingResources" class="org.springframework.beans.factory.config.ListFactoryBean" parent="hibernateCsfProjectNameMappingResources">
- <bean id="projectNameWebMappingResources" class="org.springframework.beans.factory.config.ListFactoryBean" parent="hibernateCsf*ProjectName*MappingResources">
- <bean id="hibernateMappingResources" class="org.springframework.beans.factory.config.ListFactoryBean" parent="*projectName*WebMappingResources">
- <value>file:$
Unknown macro: {user.home}/projectName.properties</value>
/projectName.properties</value>
- <value>file:$
When you have made all the changes, the lines you have changed should look similar to the following:
${renderedContent}In the above example, projectName was replaced with att and ProjectName was replaced with Att.
xxxxxx