...
- 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:indent 2 2 !customizeWar002.jpg!
- Expand your project, then expand src/main/resources.
Your Project Explorer View should look similar to the following:indent 2 2 !customizeWar004.jpg!
- 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.Code Block <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:$\{user.home}/*projectName*.properties</value>
...
<value>file:$\{user.home}/*projectName*.properties</value>
When you have made all the changes, the lines you have changed should look similar to the following:
...
Code Block <bean id="attWebMappingResources" class="org.springframework.beans.factory.config.ListFactoryBean" parent="hibernateCsfAttMappingResources"> <bean id="attNameWebMappingResources" class="org.springframework.beans.factory.config.ListFactoryBean" parent="hibernateCsfAttMappingResources"> <bean id="hibernateMappingResources" class="org.springframework.beans.factory.config.ListFactoryBean" parent="attWebMappingResources"> <value>file:$
...
{user.home}/att.properties</value> <value>file:$
...
In the above example, projectName was replaced with att and ProjectName was replaced with Att.{user.home}/att.properties</value>
xxxxxxPanel Anchor Customizing the project WAR pom.xml Customizing the project WAR pom.xml Customizing the project WAR pom.xml