Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有没有办法告诉maven Tomcat插件监听任何Java文件更改?_Java_Maven_Tomcat_Java Ee 7 - Fatal编程技术网

有没有办法告诉maven Tomcat插件监听任何Java文件更改?

有没有办法告诉maven Tomcat插件监听任何Java文件更改?,java,maven,tomcat,java-ee-7,Java,Maven,Tomcat,Java Ee 7,我最近一直在学习Maven教程。这就是我遇到Jetty插件的地方,其中有一个特定的配置节点,用于扫描相关应用程序的任何java文件更改,因此它基本上节省了构建和重新启动的时间。有没有类似的方法告诉Tomcat同样的情况 不知道是否有办法实现这一点,但您当然可以在调试模式下运行tomcat并重新编译java类,但您无法重新加载大量更改,如添加类、向类添加方法或更改签名。在调试模式下运行tomcat离答案并不近。不过,有一个解决方案,可以监听任何重大的java更改,这就是JRebel,但这也是非常昂

我最近一直在学习Maven教程。这就是我遇到Jetty插件的地方,其中有一个特定的配置节点,用于扫描相关应用程序的任何java文件更改,因此它基本上节省了构建和重新启动的时间。有没有类似的方法告诉Tomcat同样的情况

不知道是否有办法实现这一点,但您当然可以在调试模式下运行tomcat并重新编译java类,但您无法重新加载大量更改,如添加类、向类添加方法或更改签名。在调试模式下运行tomcat离答案并不近。不过,有一个解决方案,可以监听任何重大的java更改,这就是JRebel,但这也是非常昂贵的。:)