![]() |
1
1
转到“首选项”->“服务器”->“启动”。删除选项“启动服务器时自动发布” |
![]() |
2
1
我认为adij.wordpress.com正确地钉住了这个。如果在开发应用程序时发现要花大量时间等待tomcat重新启动,请考虑改用jetty。它将在Tomcat的一小部分时间内重新启动,并提供一个功能齐全的替代方案,非常适合敏捷开发。 我们将glassfish(基于tomcat)与多个ear文件一起使用,而且开发速度非常慢,因此每个ear项目都包含一个jetty启动程序,该启动程序只针对开发人员当时正在处理的单个war启动。如果您使用intellij,这可以自动进行,以便在单击浏览器并刷新页面所需的时间内,应用程序的任何层上的更改都可以立即反映到当前运行的应用程序中。 |
![]() |
3
0
Eclipse3.3、3.4或更高版本的WTP对您的行为方式相同吗? |
![]() |
4
0
由于这是一个很老的问题,而且还没有得到答复,我想用这个答案扩大范围: 我想你有一个不知道的理由不想再发布你的应用程序了(除了讨厌不必要的工作) 我唯一能猜到的是它需要大量的时间。对我来说,出版时间从来都不是问题,但如果是给你的,你可能会想
也许,不是发布是你的问题,而是启动时间。通过非常严格地控制它,您可能会获得很多好处,例如在web应用程序启动后按需启动服务。我知道有几个应用程序在启动期间会做一些繁重的工作(在它们接受第一个连接之前,在它们将控制权传递给下一个可能会做同样工作的应用程序启动之前)。我讨厌他们。通常,这样的服务会得到很多脏话,最后是它们自己的web/应用服务器。必须重新启动这些应用程序中的一个,至少不应该让所有其他应用程序(及其用户)在编写时考虑到良好的启动时间。 如果你的问题仍然是一个问题,你仍然在寻找解决方案,请评论。你什么时候再版? |