`

在Eclipse中修改javascript文件怎样不需重启Jetty

阅读更多

最后一段时间使用Eclipse + Jetty进行J2EE开发,但有一个问题一直困扰我。那就是.js文件更改以后,每次都得重启Jetty,javascript都会有效。而在Tomcat中,一直就没有这个问题的出现。今天终于把这个问题解决,挻高兴的,所以就把它共享给一直也存在这个困扰的各位朋友。现实很简单,我使用的Jetty是1.6.1版本。

 

在jetty的目录下找到etc目录下的webdefault.xml文件,只要把找到useFileMappedBuffer参数,把值设成false。结果如下:

  1. <init-param>
  2.     <param-name>useFileMappedBuffer</param-name>
  3.     <param-value>false</param-value>
  4. </init-param>

这样就完成了,重启Jetty,以后修改javascript就不需要重新启动了。

分享到:
评论

相关推荐

    Eclipse Maven项目中配置Jetty

    在Eclipse中配置Maven项目以使用Jetty服务器是一个常见的任务,这主要适用于开发和测试阶段,因为它提供了快速的启动和重启能力。Jetty是一个轻量级、高性能的开源HTTP服务器和Servlet容器,广泛用于Java Web应用。...

    eclipse的jetty9插件

    Eclipse的Jetty 9插件是开发Java Web应用程序时常用的一个工具,它允许开发者在Eclipse集成开发环境中直接运行和测试Jetty服务器。Jetty是一个轻量级、高性能的HTTP服务器和Servlet容器,广泛应用于各种Java Web项目...

    Maven下使用Jetty进行Debug

    当我们在Eclipse中修改HTML、CSS或JavaScript文件后,由于Jetty的热部署特性,这些修改通常会自动反映到正在运行的应用中,无需手动重启服务器。 **3.2 修改类方法后自动生效** 对于Java源代码的修改,如果涉及到...

    Jetty权威指南.pdf

    除了静态部署外,Jetty还支持动态热部署,即在不重启服务器的情况下更新Web应用。这通常是通过配置`ReloadHandler`来实现的。 **5.4 Servlet 2.5新特性** 随着Servlet规范的不断升级,Jetty也紧跟技术发展趋势,...

    eclipse自动部署工具

    首先,"ForceFileSynchronic"是一个针对Eclipse的插件,它主要的功能是在Eclipse工作空间中的文件发生改变时,自动同步这些改动到服务器,从而实现快速部署。这对于频繁修改和测试的J2EE项目来说尤其有用,它省去了...

    jrebel的Eclipse插件

    1. 实时代码更改:当你在Eclipse中修改了Java类、资源文件或配置文件后,JRebel会立即应用这些更改,无需手动重启应用服务器。这包括对Spring、Hibernate、Struts等框架的配置文件更改。 2. 类加载优化:JRebel通过...

    RAP打包成War 所需的eclipse jar包,以及demo

    本资源包含了将RAP项目打包成WAR文件所需的一些关键组件,特别是Eclipse相关的jar包以及一个示例项目。这个过程对于开发者来说非常重要,因为它使得RAP应用能够在任何支持Servlet容器(如Tomcat、Jetty等)中部署和...

    jetty调试插件

    5. **热部署**:在开发过程中,每当源代码发生变化,Jetty插件会自动检测并重新加载修改,实现热部署,减少了手动重启服务器的次数。 6. **资源管理**:Jetty插件支持静态资源(如HTML、CSS、JavaScript文件)的...

    jrebel6.3.3+eclipse

    JRebel 是一款强大的 Java 开发工具,它允许开发者在不重启应用服务器的情况下实时看到代码更改的效果,极大地提高了开发效率。JRebel 6.3.3 版本是针对这个理念的一个重要里程碑,它针对 Eclipse 集成开发环境提供...

    Eclipse+ExtJS配置手顺.pdf

    - 需要在Eclipse中添加这两个JAR文件作为项目的依赖。 - 打开项目属性(右键点击项目名称 -&gt; Properties),选择“Java Build Path” -&gt; “Libraries”。 - 点击“Add External JARs...”按钮,选择上述两个JAR文件...

    web开发自动加载修改后的java文件

    Jrebel.jar是JRebel的核心组件,它作为一个独立的JAR文件,可以集成到各种应用服务器和IDE中,如Tomcat、Jetty、Eclipse、IntelliJ IDEA等。使用JRebel,开发者只需要在开发环境中配置一下,就可以实现Java类的热...

    eclipse创建web项目.zip

    同时,Eclipse内置的Tomcat服务器允许你在开发过程中快速重启和部署应用,方便进行测试和调试。 通过以上步骤,你已经成功地在Eclipse中创建了一个基础的Web项目。然而,这仅仅是开始。随着项目的复杂性增加,你...

    eclipse+birt整合开发说明文档

    - **脚本支持**:BIRT支持JavaScript,允许你在报表中添加动态逻辑,比如计算字段或条件格式化。 - **图表定制**:BIRT提供了丰富的图表类型,你可以自定义颜色、字体、数据系列等细节,以满足复杂的可视化需求。 ...

    geoserver跨域问题jar包

    在解决跨域问题时,它提供了一个`CrossOriginFilter`,该过滤器可以配置在Web应用中,允许来自不同源的请求通过设置合适的Access-Control-Allow-*头信息来访问资源。 - `jetty-util` 提供了Jetty服务器的内部工具类...

    手把手教你 对 solr8 配置用户登录验证 涉及到的配置文件

    - **jetty-security.xml**: 在这个文件中,我们可以定义哪些 URL 或资源需要用户验证。例如: ```xml &lt;New class="org.eclipse.jetty.security.Constraint"&gt; &lt;Set name="name"&gt;BASIC &lt;Item&gt;admin ...

    Jrebel免费下载

    JRebel通过在应用程序运行时动态替换类加载器,使得修改后的类文件可以直接替换掉原有的,而不需要重启应用。它还跟踪应用程序的依赖关系,确保更改的代码能够正确地被应用到运行中的系统中。 **JRebel的安装与配置...

    javareble 热加载jvm插件

    这样,开发者可以在不重启服务器的情况下看到代码修改的效果。 2. 资源更新:不仅仅是Java类,包括HTML、CSS、JavaScript等静态资源的改动也能被JavaRebel实时更新。这使得前端界面的调整同样可以即时预览,进一步...

    使用WTP来构建你的WEB应用程序

    在Eclipse中,选择“File” -&gt; “New” -&gt; “Dynamic Web Project”,输入项目名称和相关设置,如Web内容目录、Java版本、Web容器等。完成后,Eclipse会自动为你生成项目的结构,包括`src/main/java`、`src/main/...

    maven常用知识整理

    5. **热部署**:为了提高开发效率,Maven有热部署插件,如maven-eclipse-plugin或maven-idea-plugin,它们可以与IDE集成,实现修改后自动编译并更新到运行中的服务器。另外,maven-jetty-plugin和maven-tomcat-...

    myeclipse9 的一些插件

    MyEclipse 9是一款强大的Java集成开发环境,是Eclipse的商业版本,它在Eclipse的基础上增加了一系列的对企业级开发非常有用的插件。这个压缩包文件的标题表明它包含了一些针对MyEclipse 9的插件,这将极大提升开发...

Global site tag (gtag.js) - Google Analytics