`
sassds
  • 浏览: 152756 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Eclipse tomcat 自带插件,svn导入maven项目,部署问题

阅读更多

先导入项目,选择从svn检出项目。

做为新项目检出,选择java Project,输入项目名,选择jdk。

检出后右键,maven,Enable Dependency Management。

我的项目没有用到src/test包,所以Remove From Build Path。

 

此时,项目导入完成。

 

更改Properties, 修改jdk配置。

 

项目成型,应该没有报错的了。

 

下边是部署:

右键,属性,Project Facets,添加Dynamic Web Module ,注意选择版本要tomcat支持的,我的tomcat是6.0的,只支持2.5的,选3.0会报错,还要注意下边的java 的版本。

小技巧,点击右边的Runtimes,这里会显示tomcat,如果选择的版本tomcat不支持,tomcat会消失,也可以点击tomcat前面的复选框,这样当前版本的tomcat支持什么版本的对应左面也会改,我这里勾选后,左面就不可以在选3.0版本了。

点应用,我这报错,再点次,就好了。

关掉属性。

删除刚才自动创建的WebContent目录,点属性,Deployment Assembly. 这里怎么删除刚才新建的 WebContent,然后加上你自己的,我这里选择的是添加Folder,选择src/main/webapp/到跟目录下,src/main/java到WEB-INF/classes下,src/main/resources到WEB-INF/classes下,然后再添加Java Build Path Entries,选择maven dependencies 完成,会自动选择部署到WEB-INF/lib 下。

 

此时可以选择run on server了。

 

 

顺便说下,默认是不部署到tomcat安装目录下的,具体方法我也不写了,找片文章自己看吧:

http://blog.sina.com.cn/s/blog_67f81bad0100rj5l.html

http://dev-song.iteye.com/blog/1290639

 

2
0
分享到:
评论
2 楼 sassds 2012-08-17  
chengpan 写道
这个方法非常好,但我这有个问题,就是如果添加Java Build Path Entries,选择maven dependencies ,那么编译的class和resouces就不会布署到WEB-INF/classes下面,去掉maven dependencies就可以 , 不知道你那有没有这个问题.


我这里没这个问题哦,而且选择maven dependencies只是为了把maven里的包放到WEB-INF/lib下,你看下
设置里Java Build Path-》source ,resouces 文件夹里的excluded 是不是**啊? 这个要删掉的
1 楼 chengpan 2012-08-10  
这个方法非常好,但我这有个问题,就是如果添加Java Build Path Entries,选择maven dependencies ,那么编译的class和resouces就不会布署到WEB-INF/classes下面,去掉maven dependencies就可以 , 不知道你那有没有这个问题.

相关推荐

    eclipse开发java程序必备插件(maven+tomcat+svn插件)

    总结来说,Maven插件负责项目构建和依赖管理,Tomcat插件提供便捷的Web应用部署与调试环境,而SVN插件则实现代码版本控制和团队协作。这些插件的集成使用,能极大地提高Java开发者的生产力,简化开发流程,确保项目...

    Maven使用tomcat8-maven-plugin插件.docx

    tomcat8-maven-plugin 插件的主要作用是将 Maven 项目部署到 Tomcat 服务器上。该插件可以帮助我们快速部署项目到 Tomcat 服务器上,无需手动配置 Tomcat 服务器。 使用 tomcat8-maven-plugin 插件的方法 要使用 ...

    java视频教程之SVN Maven搭建自动化构建教程 Eclipse中使用Maven

    java视频教程之SVN Maven搭建自动化构建教程 Eclipse中使用Maven视频教程云盘下载链接

    Postman+Tomcat8+eclipse的SVN+MAVEN离线安装包

    综合上述信息,这个离线安装包包含了一套完整的Web开发和测试环境:Postman用于接口测试,Tomcat8作为Java Web应用服务器,Eclipse提供开发环境,并通过Eclipse的SVN和Maven插件实现版本控制和自动化构建。...

    jenkins实现maven项目自动部署到tomcat

    【Jenkins实现Maven项目自动部署到Tomcat】是一篇关于自动化构建和部署流程的教程。该文档旨在教你如何利用Jenkins自动化处理Maven项目的编译、打包和部署到Tomcat服务器的过程,使得开发工作更加高效。以下是详细的...

    Eclipse, JDK1.7, Tomcat7,MySQL,Svn,Maven

    开发环境:Eclipse, JDK1.7, Tomcat7,MySQL,Svn,Maven 软件架构:Struts2+ SpringMVC 项目描述: 通过导入excel表格,生成各种图表 技术描述:1.easyui 制作主页面,2.fusioncharts图表

    使用Eclipse构建Maven项目 配套示例项目源码

    在本文中,我们将深入探讨如何使用Eclipse IDE创建和管理Maven项目,同时结合"使用Eclipse构建Maven项目.pdf"中的配置示例项目源码,来进一步理解这个过程。Maven是一个强大的Java项目管理和构建工具,而Eclipse是广...

    maven安装包,tomcat安装包 svn安装包

    此外,一些集成开发环境(IDE)如Eclipse或IntelliJ IDEA也支持SVN插件,提供更直观的版本控制功能。 总结来说,这三个安装包分别对应了Java项目构建工具Maven、Java应用服务器Tomcat和版本控制系统SVN,它们在软件...

    eclipse配置maven-tomcat-svn.docx

    ### Eclipse 下 Maven、Tomcat 和 SVN 的配置指南 #### 一、Maven 安装与配置 Maven 是一个项目管理和综合工具,主要用于构建 Java 项目。它通过一系列的生命周期来帮助开发者完成项目的构建过程。 ##### 1. ...

    Eclipse离线插件安装包(m2e,svn,gfe)

    eclipse-tomcat插件允许开发者直接在Eclipse中启动、停止和管理Tomcat服务器,以及将项目部署到服务器上,极大地提高了开发效率。"com.sysdeo.eclipse.tomcat_3.1.0"可能是这个插件的安装文件,用于在Eclipse中安装...

    eclipse和tomcatPlugin配置使用说明

    通过上述知识点,我们可以了解到Eclipse与TomcatPlugin插件结合使用时提供的强大功能,比如简化了Tomcat服务器的启动、停止、重启等操作,以及在Eclipse内部进行Web项目的创建、管理和部署等流程。掌握这些知识点...

    linux下 jdk1.7,maven2.2,tomcat7,eclipse4.3整合 安装

    2. Maven 2.2:一个项目管理工具,用于构建、管理和部署Java项目,遵循约定优于配置的原则。 3. Tomcat 7:Apache Tomcat是一个开源的Servlet容器,用于运行Java Web应用程序。 4. Eclipse 4.3:一个流行的Java集成...

    eclipse 常用插件

    通过M2Eclipse,你可以无缝地导入Maven项目,编辑pom.xml文件,自动下载库依赖,以及执行构建和测试命令。 2. Tomcat插件(Eclipse Web Tools Platform - WTP) WTP是Eclipse针对Web开发的扩展,其中包含了Tomcat...

    maven插件---m2eclipse的使用

    - 安装支持热部署的插件,例如 `m2e-wtp`,它可以将 Maven 项目直接部署到 Eclipse 集成的 Tomcat 服务器。 - 配置 `pom.xml` 中的 `tomcat7-maven-plugin` 或 `tomcat8-maven-plugin`,指定服务器路径和部署配置...

    Eclipse+Tomcat开发web应用

    压缩包中的"Eclipse+Tomcat开发web应用.docx"文档很可能包含了详细的步骤指南和最佳实践,包括如何配置Eclipse的Tomcat服务器、如何创建和部署Web项目、如何解决常见的问题等。建议读者下载并详细阅读该文档,以获取...

    eclipse常用插件

    例如,Activiti提高了业务流程的可视化设计,SVN确保了团队间的代码同步,m2e和m2e-extras简化了Maven项目的管理,而Tomcat插件则便利了Web应用的本地测试。ColorTheme则在视觉体验上为开发者提供了个性化选择。在...

Global site tag (gtag.js) - Google Analytics