I am editing JSP files which are residing directly inside tomcat/webapps/myapp/WEB-INF, but to see the changes, I have to restart the server. As far as I know,
tomcat/webapps/myapp/WEB-INF
I had the same problem and fixed the issue. Make sure that in conf/context.xml you do not have following configuration
conf/context.xml
If you have that one, remove both antiJARLocking="true" antiResourceLocking="true", just write
antiJARLocking="true" antiResourceLocking="true"