...
- Close eclipse
NOTE: This is important so that Eclipse can get a consistent state after the following changes! - cleanup dynamic folders from older container content
cd ......\test. ( Be in the Eclipse project's root directory )
rm -rf .\grouperWebapp
rm -rf .\grouperWebappClasses - Get new container to copy files from (Note reusing the same container name as before. You may need to 'docker rm -f grouperFiles' first. )
docker run --detach -e GROUPER_LOG_TO_HOST=true --name grouperFiles i2incommon/grouper:2.5.NN ui - Copy the new container's files to the local filesystem
cd ......\test. ( Be in the Eclipse project's root directory )
docker cp grouperFiles:/opt/grouper/grouperWebapp . - Move the existing grouperWebapp/WEB-INF/classes dir contents into the local source folder named grouperWebappClasses
cd ......\test. ( Be in the Eclipse project's root directory )
mv grouperWebapp/WEB-INF/classes/* grouperWebappClasses - Remove any "non base" config files from grouperWebappClasses (or anything your going to override with files in src\main\resources )
likely examples: grouper.hibernate.properties , morphString.properties, grouper-ui.properties, log4j.properties, etc.... - Start Eclipse
- select the project, right click and "refresh" ( or press the "F5" key )
- Do a "Project"(menu) → "Clean..." ( not maven clean! )