`

Tomcat动态加载class的Devloader工具包(又称为免重启的开发插件)

 
阅读更多
当我们在Eclipse中安装完Tomcat插件后,我们就能够在eclipse3.7.2\plugins目录下找到com.sysdeo.eclipse.tomcat_3.3.0文件夹,在这个文件夹中,有如下文件:



要是tomcat在启动时,能够自动加载指定路径的jar包或者class文件,那么我们需要将DevLoader.zip文件拷贝到tomcat-6.0.32\lib目录下,并修改其名称为DevLoader.jar。

那么如何使用DevLoader.jar为我们带来的动态加载指定路径class的功能呢?

首先,我们需要利用Eclipse中tomcat插件来配置tomcat在启动时,需要动态加载的jar包或者class,如下所示:


当我们选择完动态加载的class后,会在tools\src\main\webapp目录下产生一个叫.#webclasspath的文件,该文件里面就是记录这我们所选择的class,文件中内如容下:
D:\workspace\tools\target\classes


然后,每次我们启动tomcat时,就会加载我们指定的class。


参考链接:
http://blog.csdn.net/zzq560/article/details/5627153
http://paskaa.iteye.com/blog/831628
http://wenku.baidu.com/view/7afe1ef8f705cc1755270933.html
  • 大小: 83.9 KB
  • 大小: 214.3 KB
分享到:
评论

相关推荐

    tomcat类加载器

    通常,开发者希望在不重启服务器的情况下更新代码,这时DevLoader可能会有热部署功能,即在代码更改后,能自动或手动重新加载修改过的类,而无需停止和重新启动Tomcat服务。这大大提高了开发效率。 类加载器在...

    支持Maven工程自动计算依赖的TomcatPlugin,免费放送,全网唯一原创(版本2)

    综合以上信息,我们可以看出这个TomcatPlugin是一个旨在提升Java Web开发效率的工具,它通过自动处理Maven项目的依赖,简化了开发和调试过程,降低了开发者的操作复杂度,提升了整体开发体验。对于熟悉Eclipse和...

    DevLoader.jar

    DevLoader.jar

    支持Maven工程自动计算依赖的TomcatPlugin,免费放送,全网唯一原创

    当用户将项目部署到Tomcat时,插件会自动读取`pom.xml`文件,分析其中定义的依赖树,将所有必需的jar包一并复制到Tomcat的lib目录,确保服务器能正确识别和加载这些依赖。 **安装与使用** 为了启用`TomcatPlugin`...

    DevloaderTomcat8

    tomcatPlugin不支持tomcat 8.x?么事,我来搞定,你用就行!

    在Eclipse 中配置Tomcat项目

    当项目启动时,Tomcat会在这个子目录中查找WEB-INF目录下的web.xml文件来加载应用配置。 6. **配置DevLoader**:切换到“Devloader classpath”选项卡,并按照需要选择所需的类路径条目,以便为项目提供正确的类路径...

    点击eclipse中的小猫启动项目

    在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而Tomcat则是一个流行的开源Web服务器和应用服务器,主要用于运行Java Servlet和JavaServer Pages(JSP)应用程序。本篇文章将详细阐述如何在Eclipse...

    Eclipse插件大全

    插件有:tomcat3.2/strutsIDE/XMLBuddy/Colorer Take/sqlexplorer/Fat Jar/AdvanQas/Call Hierarchy/Code Folding/EclipseTidy/RegEx Test/Easy Explorer/memorymanager 各个插件的简单介绍里面有,用法就自己在网上...

    devLoaderTomcat8.jar

    让Eclipse的TomcatPlugin支持Tomcat 8.x,亲测有效。 使用步骤: 1、先在Eclipse Markplace安装TomcatPlugin 2、复制devLoaderTomcat8.jar到tomcat8/lib/目录 3、在eclipse中启动tomcat

    监控驱动及软件

    HKR,,DevLoader,,*ntkern HKR,,NTMPDriver,,hvDriver.sys HKR,,PageOutWhenUnopened,3,01 HKR,Settings,VideoFormatLocked,3,09,0,0,0 ; VideoFormatLocked HKLM,"System\CurrentControlSet\Services\HV6000Drv\...

    INF文件详解simple[归类].pdf

    ### INF文件详解 #### 一、概述 INF文件(Information File)是一种文本文件,主要用于向操作系统提供关于硬件设备的信息,以便进行...了解INF文件的结构和用法对于从事硬件驱动开发和维护的工程师来说是非常必要的。

    校园广播驱动

    Class=HDC provider=%MSFT% [Manufacturer] %MfgName%=Microsoft [Microsoft] %USB\VID_054C&PID_0023.DeviceDesc%=SonyCDRW.install,USB\VID_55AA&PID_1234 %USB\VID_054C&PID_0023.DeviceDesc%=SonyCDRW.install...

    手机连接电脑上网的教程.pdf

    ### 手机连接电脑上网教程知识点详解 ...这种方法特别适用于临时需要上网但又无法接入固定网络的情况。当然,根据不同的手机品牌和型号,具体操作可能会有所不同,但总体思路相似。希望本教程能帮助到需要的朋友!

    DevloaderTomcat

    DevloaderTomcat.jar 启动jar包

    硬盘和光驱USB驱动

    Class=USB provider=%MSFT% [Manufacturer] %MfgName%=General [General] %USB\VID_05E3&PID_0700.DeviceDesc%=USBLS120.Dev,USB\VID_05E3&PID_0700 %USB\VID_05E3&PID_0701.DeviceDesc%=USBLS120.Dev,USB\VID_05E...

    联想旭日420AXP系统声卡驱动

    ClassGUID = {4D36E96D-E325-11CE-BFC1-08002BE10318} Provider = %Mfg% DriverVer=04/05/2006,6.11.10 CatalogFile.NT = sm56nt5.cat [ControlFlags] [Manufacturer] %Mfg% = Motorola [SourceDisksNames] 1=%SM...

    旭日420AXP系统调制解调器驱动

    ClassGUID = {4D36E96D-E325-11CE-BFC1-08002BE10318} Provider = %Mfg% DriverVer=04/05/2006,6.11.10 CatalogFile.NT = sm56nt5.cat [ControlFlags] [Manufacturer] %Mfg% = Motorola [SourceDisksNames] 1=%SM...

Global site tag (gtag.js) - Google Analytics