If you are compiling your Apache Tapestry application inside IntelliJ IDEA your class files will end up in the wrong directory and therefore Tapestry will not pick up the changes via live class-reloading. Solution: change the build output directories in your build.gradle file.

idea {
  module {
    inheritOutputDirs = false
    outputDir = file("build/classes/main")
    testOutputDir = file('build/classes/test')

Leave a Reply

Your email address will not be published. Required fields are marked *