Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. 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!
    

  2. Expand your project, then expand src/main/resources.
    Your Project Explorer View should look similar to the following:
    indent
    2
    2
    !customizeWar004.jpg!
    

  3. 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:${user.home}/att.properties</value>
    
    In the above example, projectName was replaced with att and ProjectName was replaced with Att.
    When you are satisifed with the changes, save and close the file.
  4. Open the applicationContext-projectName.xml for editing and change the following lines substituting your project name for projectName.
    There are 3 occurances of projectName that have to be changed.
    Code Block
    
        <import resource="classpath*:applicationContext-projectName-component-scan.xml" />
        <import resource="classpath*:applicationContext-projectName-config.xml" />
        <import resource="classpath*:applicationContext-projectName-security-spring.xml" />
    
    When you have made all the changes, the lines you have changed should look similar to the following:
    Code Block
    
        <import resource="classpath*:applicationContext-att-component-scan.xml" />
        <import resource="classpath*:applicationContext-att-config.xml" />
        <import resource="classpath*:applicationContext-att-security-spring.xml" />
    
    In the above example, projectName was replaced with att.*.
    When you are satisifed with the changes, save and close the file.

xxxxxx

Panel

Anchor
Customizing the project WAR pom.xml
Customizing the project WAR pom.xml

Customizing the project WAR pom.xml