eclipse-jetty-plugin icon indicating copy to clipboard operation
eclipse-jetty-plugin copied to clipboard

Optimize jetty startup when dealing with directories on the classpath

Open StrongSteve opened this issue 7 years ago • 2 comments

  • Jetty startup is very, very slow when there are exploded directories on the classpath
  • Jetty startup is rather fast when there are only JAR archives on the classpath
  • Created a new optimized webappclassloader that detects archives on the classpath, creates JAR archives for them and adds the archive to the classpath
  • Possibility to exclude specical directories via regular expressions (for example .web. to leave web modules as they are to enable tapestry live reloading)
  • Extend the eclipse plugin to enable/disable the usage of the optimized class loader
  • Extend the eclipse plugin to define the exclusion patterns
  • Change everything to java 1.8 (source and compile level)

StrongSteve avatar Aug 12 '17 18:08 StrongSteve