This is a description of a bug in Intellij IDEA where I have a Java EE 7 web application that deploys to an application server. Here, I am using TomEE 9, however the same issues happens in Payara 5.191 and the bog standard Tomcat 8 / Tomcat 9. Essential Intellij fails to synchronise and update any web resource files in the debug configuration whenever they are changed. The file types are either HTML, CSS, JSP, JSF. Hot deployment used to worked with older versions like IDEA 2018, but something has gone wrong in the newer versions, I think. I suspect it might be the underlying Gradle Integration, but there is no way to actual prove this theory.
To the JetBrains IntelliJ IDEA, technical support team: I am using Gradle 6 and Java JDK 1.8.0_131 and TomEE 8 (9.0.31).
To JetBrains, please fix this bug in IntelliJ IDEA
I saw this was an ancient bug, however it has reappeared again!
SEE Also: https://intellij-support.jetbrains.com/hc/en-us/community/posts/206291959-Hot-deploy-of-JSP-and-other-Web-resources
I checked on Windows 10 and also Mac OS X operating systems, Intellij IDEA fails to update the web resources change when debugging the web appliction.
Gradle 6.0.1 ,
JDK 1.8.0_231 ,
Tomcat 9.0.31 ,
TomEE 9.0.31 ,
Hey, I have now filed a bug with the official JetBrains Intellij IDEA issue tracker (IDEA-234209).
++++++ PROMOTION +++++
You can find the link to my online video course: Test-Driven Development using Kotlin
Links to Vimeo On-Demand
HINT: Check if there is a special offer price available
Links to my Teachable site