-
eclipse中使用jetty时,只能重启才能重新编译吗?0
freemaker也是,修改之后,刷新几次都不出来,只能重启才能看到效果,挺不方便的,能否有改动就重启呢?2014年5月18日 22:05
5个答案 按时间排序 按投票排序
-
楼主说的是jetty中的部署的web项目,如果文件做了改动后期望自动部署吧,一般tomcat好像是会自动对更新的应用重新部署的,jetty不太熟悉,我网上找了找,找到这个:
http://jlife.iteye.com/blog/623792
和
http://hi.baidu.com/fjfhlqjtg/item/130eae9a5a4ddfda7b7f01bc
希望可以帮到楼主。2014年5月19日 10:05
-
eclipse 好像有热部署的插件 不过可能要破解 jrebel http://blog.csdn.net/wxwzy738/article/details/16856665
2014年5月19日 08:45
相关推荐
在Eclipse中配置Maven项目以使用Jetty服务器是一个常见的任务,这主要适用于开发和测试阶段,因为它提供了快速的启动和重启能力。Jetty是一个轻量级、高性能的开源HTTP服务器和Servlet容器,广泛用于Java Web应用。...
在Eclipse中使用DEBUG模式运行项目,可以实现热部署和热替换,即在代码或资源文件更改后,无需重启服务器即可立即生效。这极大提高了开发效率和测试速度。 通过以上步骤,可以利用Eclipse集成Maven和Jetty插件快速...
通过上述步骤,我们成功地介绍了如何在Eclipse中集成Maven和Jetty进行开发,并简单介绍了基本的使用方法。对于初学者而言,这是一个很好的起点,可以帮助他们快速上手并开始编写简单的Web应用程序。随着经验的积累,...
这将使你在Eclipse中修改代码后无需重启Jetty就能看到结果。 7. **编写Struts2应用**:按照Struts2的框架规范编写Action、Result、配置文件等,利用Eclipse的代码提示和自动完成功能提高效率。 8. **运行和调试**:...
标题 "MyEclipse10+maven+jetty运行项目更改项目代码必须重启处理办法" 描述的是一个关于在集成开发环境MyEclipse10中,使用Maven构建工具和Jetty服务器运行Java Web项目时遇到的问题。当开发者修改了项目源代码后,...
- 可以直接在Eclipse中执行Gradle任务,例如编译、测试等。 #### 四、Jetty集成 **Jetty** 是一款开源的Servlet容器,它轻量级且易于部署,非常适合用作Web应用程序的开发和测试服务器。 1. **安装Jetty插件:**...
JRebel是一款强大的Java开发工具,它允许开发者在Eclipse集成开发环境中实时看到代码更改的效果,无需重新编译和重启应用服务器。这个Eclipse插件极大地提升了开发效率,减少了等待时间,让开发者能够更快地迭代和...
7. **IDE集成**:在Eclipse、IntelliJ IDEA等IDE中集成Maven和Jetty,设置快捷键或构建配置,以便快速启动和停止服务器。 8. **调试设置**:在开发者模式下,了解如何设置断点,进行远程调试,以及如何查看和分析...
首先,"ForceFileSynchronic"是一个针对Eclipse的插件,它主要的功能是在Eclipse工作空间中的文件发生改变时,自动同步这些改动到服务器,从而实现快速部署。这对于频繁修改和测试的J2EE项目来说尤其有用,它省去了...
- **即时更新**:JRebel 的核心特性就是能够立即反映代码修改,无需重新编译或重启应用。这意味着开发者可以更快地进行迭代和调试,节省了频繁的部署时间。 - **资源更新**:除了 Java 类,JRebel 还支持对配置...
JRebel的工作原理是在代码编译后,直接将更改的部分注入到运行时的类加载器中,实现了近乎瞬间的代码更新。 使用JRebel进行热部署的步骤大致如下: 1. **安装JRebel插件**:访问Zeroturnaround官网,下载并安装...
- 使用`File -> Import`将Azkaban项目导入到Eclipse中。 #### 四、编译/调试 Azkaban项目的编译和调试过程涉及多个步骤,包括代码更新、资源文件复制以及调试配置等。 1. **代码更新** - 替换`azkaban-common`...
JRebel由Zeroturnaround公司开发,它的核心功能是实现代码的即时更新,无需重新编译或重启应用服务器,开发者即可看到代码更改的效果。这极大地提高了开发迭代的速度,减少了等待时间,从而提升了整体开发效率。 **...
在IT行业中,集成开发环境(IDE)是程序员的重要工具,其中Eclipse和MyEclipse是Java开发领域最为广泛使用的两款。Lomboz则是Eclipse早期的一款用于Java EE开发的插件,提供了对J2EE应用的支持。这篇文档将详细介绍...
这个过程展示了如何在Eclipse Juno中使用Maven和Jetty快速搭建一个Web项目,进行开发和测试。这种方式简洁高效,尤其适合敏捷开发和持续集成环境。然而,需要注意的是,这里使用的Jetty版本(6.1.10)可能较旧,实际...
4. **打包操作**:在Eclipse中,可以使用"Export"功能选择"Web" -> "WAR file"选项,然后指定输出的WAR文件路径,Eclipse会自动将项目内容打包成WAR格式。 5. **部署和测试**:将生成的WAR文件上传到Servlet容器的...
5. **实时修改代码**:当代码有改动时,保存修改,JRebel会在后台自动重新编译并加载新的类,无需手动重启Tomcat。 除了基本的热部署功能,JRebel 4.x还提供了其他一些实用特性,如资源文件的实时更新、Spring框架...
标题 "maven3 jetty jrebel 搭建可调式的开发环境" 提到的是一个关于使用 Maven 3、Jetty 和 JRebel 来创建一个高效的开发环境的实践。这种环境允许开发者快速地看到代码更改的效果,而无需频繁地重启应用服务器。 ...
安装Lomboz插件时,需要将这两个目录复制到Eclipse的相应安装路径下,然后重启Eclipse,插件就会被自动加载并激活。 总的来说,Eclipse 3.2 Lomboz插件是一个强大的J2EE开发工具,它整合了多种企业级开发功能,为...