- 浏览: 119348 次
- 性别:
- 来自: 合肥
文章分类
- 全部博客 (86)
- Web Page (23)
- Java (5)
- Web Security (7)
- Cache (0)
- Message (0)
- CAS (3)
- 开源系统 (2)
- my systems (2)
- Apache Chemistry and Jackrabbit (1)
- Jquery (1)
- spring (8)
- 虚拟主机部署 (3)
- ORM (3)
- myeclipse eclipse (5)
- full index (1)
- 公式编辑器 (1)
- 网页编辑器 (1)
- junit4 (1)
- 飞鸽传书 (1)
- centos install (1)
- maven (1)
- hibernate (1)
- tomcat (5)
- eclipse (4)
- 工具 (1)
- mysql (2)
- tomcat jndi + spring配置 (1)
- goagent (0)
- html video (1)
- ckeditor (0)
- getResourceAsStream (1)
- online education project (1)
- Mac (1)
- Chrome (1)
- dev-tool (1)
最新评论
-
107x:
谢谢分享
Eclipse下使用maven开发web项目 -
a604346146:
如果你关闭该界面时,session没有注销,你不能再登录进去, ...
spring security 同步session控制 -
Jekey:
...
已有windows 7下硬盘安装CentOS 6.x
摘抄自: http://www.noday.net/articles/2012/05/13/1336908726026.html
看了两天Maven书看的晕头转向也没整出个有用的东西来,而且Maven这东西真是麻烦(读音也有那么一点点类似),已经偶就叫它“麻烦”吧。
一直想用Maven管理项目但就是不会用,前几天不小心看到这篇文章就试了一下,还真行。也不知道写的对不对,反正是达到目的了,特记录下来。
Maven的Eclipse插件m2eclipse在线安装地址 http://m2eclipse.sonatype.org/sites/m2e;我又试了link方式安装也没什么作用,不知怎么回事?
还有让webapp显示到最上层的WTP插件http://m2eclipse.sonatype.org/sites/m2e-extras
下面介绍方法
一、创建新Maven Web项目
1.新建Maven Project:
new project--选择MavenProject--下一步
选择工作空间--下一步
在Filter中输入org.apache.maven.archetypes--选择Artifact Id为maven-archetype-webapp的那条--下一步
输入GroupID大项目名称和ArtifactID子项目名称--下一步
2.配置Maven项目
上面创建的项目中只有src/main/resources一个源代码目录,一般要再添加一个或三个源代码文件夹src/main/java、src/test/java、src/test/resources
new--Source Folder--输入src/main/java--完成(另外两个同理,这两个是放测试类和配置的)
进入Build Path--Source修改这4个源文件目录的编译路径,有main的设置为target/classes、test的设置为target/test-classes,并选中Allow output folders for folders
到Library选项卡中设置一下jdk
还可以根据你的习惯到Order and Export选项卡中调整源代码目录的显示顺序
3.给项目添加Facets
进入项目属性--选择Project Facets--点击Convert to faceted form...-这是会打开facets设置页面
勾选Dynamic Web Module并选择合适的Version(jdk6选2.5,jdk7选3.0)
注意点击下面的Further configuration available...弹出Modify Faceted Project窗口
这里设置web根目录位置,输入src/main/webapp,勾选Generate web.xml可自动生成web.xml
4.设置部署程序集
进入项目属性--选择Deployment Assembly--将带有test的两个去掉(测试用的不需要部署)并添加项目依赖的jar包Add--Java Build Path Entries--Maven Dependencies
5.这样web项目就基本完成,只要在pom.xml的依赖中加入需要的依赖就可以了,注意选择依赖的Scope不需要发布的jar(如servlet-api、jsp-api)设置为probided,测试的设置为test,具体介绍看看文档吧。至于这个项目怎么运行?就跟web项目一样放到tomcat里就行了。
二、将Web项目转为Maven Web项目
选择已有的web项目,根据上面的方法重新设置一下项目的目录结构,然后右键项目--Maven--Enable Dependency Management--然后根据上面的方法设置一下项目的目录结构、编译和部署等就行了,项目就不用在lib里面放jar包了。
发表评论
-
Eclipse will not start -- job error
2014-05-20 22:59 1074eclipse不能启动,查看eclipse错误日志: ... -
CSS 的 margin 很困難
2014-04-21 14:24 1533转自:http://xxxxxly.in/posts/ ... -
eclipse不能启动--job found still running
2014-04-21 00:38 974from: http://www.metod.si/job ... -
禁止浏览器自动填充用户名密码
2014-02-18 22:37 937有时页面字段不希望浏览器自动填充用户名和密码,可以在< ... -
Struts标签中的字符串格式化输出
2013-07-11 08:49 1145转自: http://blog.csdn.net/bzkfn ... -
eclipse下struts的maven项目报 Missing artifact com.sun:tools:jar错
2012-07-11 17:51 1855如果项目中使用struts2和mave, 则pom文件可能如下 ... -
myeclipse不编译问题
2011-12-13 15:11 1078今天MyEclipse突然不编译java文件了,试了网上 ... -
onsubmit=return false阻止form表单提交javascript_1
2011-12-01 01:22 1091摘自:http://jackaudrey.blog ... -
防止表单自动提交,以及submit和button提交表单的区别
2011-12-01 01:21 6454转自:http://jackaudrey.blog ... -
Iframe 自适应3
2011-11-30 20:27 922Iframe跨域自适应高度(兼容IE/Fi ... -
ckeditor中文文档——开发者文档(3)配置--配置设置
2011-11-30 13:58 2007---- 摘自:http://blog.csdn.net/lh ... -
为CKEditor添加Readonly按钮和Upload Image按钮
2011-11-30 08:29 1703问题内容 转自:http://cjkz.52bianc ... -
jsp中ckeditor的运用实例及配置
2011-11-22 13:33 731转自: http://hi.baidu.com/%B7%E7 ... -
页面回发后,让页面自动滚动到指定位置的一种简单的方法
2011-11-21 21:39 1088页面回发后,让页面自动滚动到指定位置的一种简单的方法 ... -
常用图标
2011-08-30 17:17 715验证表单 -
表单验证提示信息
2011-08-30 17:14 2035<!DOCTYPE html PUBLIC " ... -
tip help--js带箭头的提示框
2011-08-30 16:56 1631<!DOCTYPE html PUBLIC " ... -
div move
2011-08-30 16:17 830<!DOCTYPE html PUBLIC " ... -
验证码Jcaptcha .
2011-08-30 15:58 754http://blog.csdn.net/sz_bdqn/ar ... -
十大最佳Ajax教程(转)
2011-07-12 10:15 841转自:http://news.csdn.net/a/20100 ...
相关推荐
在IT行业中,构建Web应用程序是常见的任务,而Maven和Eclipse是开发人员常使用的工具。本教程聚焦于如何在Eclipse集成开发环境中利用Maven来构建Web项目,旨在帮助初学者快速上手,但不涉及特定的框架如Spring或...
在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而Maven则是一个强大的项目管理和构建工具。本文将深入探讨如何在Eclipse中利用Maven创建一个Web应用程序项目。 首先,我们需要理解“Eclipse使用...
在IT行业中,Eclipse是一款广泛使用的Java集成开发环境(IDE),而Maven则是一个强大的项目管理工具,主要用于构建、管理和依赖管理。这篇博客"使用Eclipse构建Maven的Web项目"将详细介绍如何利用Eclipse创建并配置...
在本文中,我们将深入探讨如何使用Eclipse IDE创建和管理Maven项目,同时结合"使用Eclipse构建Maven项目.pdf"中的配置示例项目源码,来进一步理解这个过程。Maven是一个强大的Java项目管理和构建工具,而Eclipse是广...
使用Eclipse构建Maven的Web项目用jetty启动 本文主要介绍了使用Eclipse构建Maven的Web项目,并使用jetty启动的步骤。下面是相关知识点的总结: 1. 使用Eclipse构建Maven项目 在Eclipse中构建Maven项目需要选择 ...
然而,对于习惯于使用Eclipse IDE开发Web项目的开发者来说,Maven项目可能会显得较为复杂。本文将详细介绍如何将一个Maven项目转换为Eclipse中的Web项目,并解释Maven的基本目录架构。 首先,让我们了解Maven项目的...
- **Run As -> Maven build -> tomcat:redeploy**: 使用此命令可以重新部署Maven项目到Tomcat,适用于开发阶段快速测试更改。 ##### 本地仓库无法下载最新的依赖jar - **删除并重新下载**: 如果本地仓库中的jar...
【Eclipse整合Maven开发教程】 Maven是一个强大的构建工具,尤其在Java开发领域中广泛使用,它负责项目的依赖管理、构建过程以及元数据管理。本文主要针对已有Eclipse使用经验的开发者,介绍如何在Eclipse环境中...
通过学习和实践这个项目,开发者可以深入理解Spring MVC、Hibernate和Maven的集成,提升Java Web开发能力。同时,这个项目也是进一步探索其他Java Web技术,如Spring Boot、MyBatis等的良好起点。
以下将详细介绍如何使用Eclipse和Maven来创建一个Web项目。 首先,确保你已经安装了Eclipse IDE和Maven。Eclipse可以从其官方网站下载,而Maven可以通过Apache Maven项目官网获取并进行安装。安装完成后,我们需要...
Eclipse 搭建 Maven 项目详解 Maven 是一个项目管理工具,能够帮助开发者更好地管理项目的依赖关系...通过以上步骤,可以在 Eclipse 中搭建 Maven 项目,使用 Maven 管理依赖关系和编译过程,提高开发效率和项目质量。
本篇文章将详细解析如何使用Eclipse创建一个基于Maven的Web项目。 首先,让我们了解Maven和Eclipse的基础知识。Maven是一个自动化构建工具,它通过使用标准的目录结构和一个XML配置文件(pom.xml)来管理项目的构建...
在使用Eclipse构建Maven项目的过程中,涉及到的知识点主要集中在Eclipse集成环境配置、Maven安装与配置、m2eclipse插件的使用等方面。以下是根据提供的文件内容详细展开的知识点: 1. Eclipse-jee的安装 - Eclipse...
在Java EE开发中,Eclipse是一个常用的集成开发环境,而Maven则是一个强大的构建工具,用于管理项目的依赖和构建流程。Tomcat是一个流行的轻量级应用服务器,常用于部署Java Web应用程序。本篇文章将详细解释如何在...
### Eclipse 创建 Maven 项目 动态 Web 工程完整示例 #### 一、创建 Maven 项目 在 Eclipse 中创建 Maven 项目时,首先要确保已安装 Maven 插件。如果 Eclipse 的新项目列表中未找到 Maven 选项,可以通过 **Other...
使用Eclipse构建Maven的SpringMVC项目 Eclipse 是一个功能强大且通用...使用 Eclipse 构建 Maven 的 SpringMVC 项目可以提高项目的开发效率和质量,解决了多人开发时 jar 版本不同的问题,提供了一个清晰的文件结构。
通过使用 Maven,开发人员能够轻松地管理项目的构建过程,解决依赖问题,并且通过一系列标准化的生命周期来简化开发流程。 #### 二、Maven的安装与配置 ##### 1. 安装配置Maven **步骤一:下载Maven** - **内网下载...
【Eclipse Spring Boot Maven Web Demo 简单项目实例】是一个实用的学习资源,旨在帮助开发者快速搭建基于Spring Boot、Maven和Eclipse的Web应用程序。这个项目实例为初学者提供了良好的起点,让他们能够理解并实践...