`

使用m2eclipse与sysdeo的tomcat plugin进行开发

阅读更多


文章分类:JavaEye

一、安装m2eclipse和tomcatPlugin插件

二、在项目POM中加入:

Xml代码
  1. < plugin >     
  2.    < groupId > org.codehaus.mojo </ groupId >     
  3.    < artifactId > sysdeo-tomcat-maven-plugin </ artifactId >     
  4.    < version > 1.1 </ version >     
  5. </ plugin >    
<plugin>  
   <groupId>org.codehaus.mojo</groupId>  
   <artifactId>sysdeo-tomcat-maven-plugin</artifactId>  
   <version>1.1</version>  
</plugin> 
 

三、在项顶级目录下运行mvn sysdeo-tomcat:generate 生成.tomcatlugin文件

四、通过sysdeo tomcat maven plugin插件的DevLoader.zip,把项目所依赖别的项目的classes加载到tomcat中

这样就可以实现tomcat的热部署。开发,调试起来方便的很多。

 

 

另:

在 Eclipse3.4+Tomcat 6 用Tomcat Plugin配置Tomcat 应用时,不想Copy一堆 jar文件到应用的lib目录中,应该可以用Activate DevLoader在运行时载入需要Load的Jar文件。
但是一不小心就容易出现 DevLoader的ClassNoFound错误,这个问题困扰我一下午,看了Tomcat Plugin的 readmeDevLoader.html后,按以下步骤试了一下,解决了。

首先,我假设你已经下载了Tomcat Plugin,并已加入到Eclipse的Plugin中去了。

1. 将Tomcat Plugin下的DevLoader.zip Copy到 Tomcat_Home/lib下,将文件名改为:DevLoader.jar;
 ---Tomcat Plugin 的 readmeDevLoader.html中说要将DevLoader.zip解压到 TOMCAT_HOME/server/classes 中,但是在Tomcat 6中只有一个lib目录。而我知道jar文件实际上采用的就是zip算法,而tomcat会将lib目录下的所有jar文件加载并在其中寻找符合条件的 class调用,所以这个步骤只要将DevLoader.zip改名为DevLoader.jar就可以了)  
2. 在Eclipse的Tomcat项目属性中,Tomcat->DevLoader Classpath选项卡中勾选 Activate DevLoader, 然后再勾选你需要加载的项目,按Apply就OK了。

分享到:
评论

相关推荐

    sysdeo tomcat plugin 4.0.0

    修改自sysdeo tomcat plugin 3.31 支持eclipse 4.5, 4.6, 4.7,增加对tomcat8, tomcat9的支持 修改该插件部分内容,生成j2EE结构 webname | src -- javasrc | WebRoot | WEB-INF | lib | conf | classes | ...

    图解利用Eclipse3+Sysdeo Tomcat plugin编辑和调试JSP

    通过上述步骤,您可以有效地在Eclipse环境下使用Sysdeo Tomcat Launcher plugin进行JSP与Servlet的编辑和调试。这不仅能够提高开发效率,还能帮助您更好地理解和解决实际开发中遇到的问题。此外,通过实践这些操作,...

    Eclipse下Tomcat插件——com.sysdeo.eclipse.tomcat_3.2.1

    下载并安装这个压缩包文件`TomcatPlugin`,按照Eclipse的插件安装步骤进行操作,即可在Eclipse环境中享受这些便利功能。 总结起来,`com.sysdeo.eclipse.tomcat_3.2.1`插件是Eclipse与Tomcat之间的一个桥梁,它简化...

    免费】eclipse内的tomcat插件(com.sysdeo.eclipse.tomcat_3.1.0)

    “com.sysdeo.eclipse.tomcat_3.1.0”是Eclipse的一个第三方插件,由Sysdeo公司开发,它使得Eclipse能够与Tomcat服务器无缝协作。这个插件的主要功能包括: 1. **安装和管理Tomcat服务器**:用户可以在Eclipse中...

    Sysdeo Eclipse Tomcat

    Sysdeo Eclipse Tomcat插件允许开发者在Eclipse内部直接启动、停止、调试和监控Tomcat服务器,无需离开IDE就能进行日常的服务器操作,提高了开发和测试的效率。 2. **Tomcat版本支持** 插件通常会支持多个版本的...

    sysdeo tomcat插件在Eclipse中的使用

    ** Sysdeo Tomcat 插件在Eclipse中的使用详解** Sysdeo Tomcat 插件是Eclipse集成开发环境中的一款扩展工具,它使得开发者能够在Eclipse里便捷地管理和调试Apache Tomcat服务器,极大地提高了开发和测试Java Web...

    com.sysdeo.eclipse.tomcat 3.5.1

    修改自sysdeo tomcat plugin 3.31 支持eclipse 4.5,增加对tomcat8, tomcat9的支持 修改该插件部分内容,生成j2EE结构 webname | src -- javasrc | WebRoot | WEB-INF | lib | classes | views 去掉了工程中...

    eclipse tomcat插件 com.sysdeo.eclipse.tomcat_4.0.0.zip

    Eclipse Tomcat插件是开发Java Web应用时非常重要的工具,它使得Eclipse IDE与Apache Tomcat服务器无缝集成。这款名为"com.sysdeo.eclipse.tomcat_4.0.0.zip"的插件专为Eclipse设计,其版本号4.0.0表明它可能包含了...

    Eclipse插件 FacesIDE TomcatPlugin HtmlEditor GEF.zip

    标题 "Eclipse插件 FacesIDE TomcatPlugin HtmlEditor GEF.zip" 涉及到的是一系列用于Eclipse集成开发环境(IDE)的插件,这些插件主要针对Web应用程序开发,尤其是对于Tomcat服务器和界面设计的支持。下面将详细...

    com.sysdeo.eclipse.tomcat_3.3.1.rar

    将Tomcat与Eclipse集成,可以方便地进行调试和部署。本文将详细讲解如何在Eclipse中安装Tomcat插件“com.sysdeo.eclipse.tomcat_3.3.1”。 首先,我们需要理解这个插件的作用。"com.sysdeo.eclipse.tomcat"是由...

    com.sysdeo.eclipse.tomcat_3.3.1.jar

    "com.sysdeo.eclipse.tomcat_3.3.1.jar"与这两个组件的兼容性,确保了开发者在使用Java 7开发基于Servlet的Web应用时,能够得到稳定且高效的开发环境。 该插件的核心功能包括: 1. **服务器配置**:允许用户在...

    tomcatPlugin

    【标签】"tomcatPlugin" 标签明确了讨论的主题,即与Eclipse中的Tomcat插件相关的技术内容,包括如何安装、配置和使用该插件,以及它提供的各种功能,如服务器管理、应用部署和调试工具。 【文件名称】...

    com.sysdeo.eclipse.tomcat_3.4.0

    这个版本3.4.0针对Tomcat 8.x进行了优化,确保与最新版的Tomcat服务器无缝集成,从而帮助开发者在Eclipse环境中高效地进行Java Web应用的开发和调试。 【描述】中提到,该插件是经过修改的,特别解决了原代码中关于...

    com.sysdeo.eclipse.tomcat_3.3.1

    总的来说,"com.sysdeo.eclipse.tomcat_3.3.1"是Eclipse与Tomcat结合开发的一个可靠工具,它简化了Web应用的开发流程,提升了开发效率,尤其适合那些对稳定性和兼容性有较高要求的团队和个人。然而,随着技术的不断...

    Tomcat插件com.sysdeo.eclipse.tomcat_3.2.1

    这个插件版本为3.2.1,是Sysdeo公司开发的,它允许用户在Eclipse中无缝地运行、调试和配置Tomcat应用服务器。 【描述】"com.sysdeo.eclipse.tomcat_3.2.1" 描述简单明了,主要侧重于插件的识别和版本信息。此版本...

    com.sysdeo.eclipse.tomcat_3.2.1

    【描述】 描述中提到的“放在eclipse下面的tomcat插件”意味着该插件是与Eclipse IDE紧密集成的,用户可以直接在Eclipse环境中进行Tomcat相关的操作,无需离开IDE去手动管理Tomcat实例。通过这样的集成,开发者可以...

    com.sysdeo.eclipse.tomcat_3.5.0

    标题“com.sysdeo.eclipse.tomcat_3.5.0”所指的是一款针对Eclipse集成开发环境(IDE)的插件,由Sysdeo公司开发,主要用于支持Tomcat服务器的管理和调试。这个版本号3.5.0表明这是该插件的一个特定迭代,可能包含了...

    com.sysdeo.eclipse.tomcat_3.3.0.rar

    【标题】...总之,"com.sysdeo.eclipse.tomcat_3.3.0.rar" 提供的插件是Eclipse开发环境中与Apache Tomcat集成的重要工具,它简化了开发者在IDE内部管理Tomcat服务器的过程,提升了开发效率。

    Eclipse Ganymede 3.4 Tomcat 插件

    这个插件的存在极大地提升了Java Web开发的效率,使得开发者能够在熟悉的Eclipse环境中处理所有与Tomcat相关的任务,提高了开发和调试的便利性。然而,随着Eclipse版本的更新,更现代的版本可能包含了更多功能和更好...

Global site tag (gtag.js) - Google Analytics