配合m2eclipse创建一个标准的maven web项目. - tomfish - ITeye博客


本站和网页 https://www.iteye.com/blog/tomfish88-1142403 的作者无关,不对其内容负责。快照谨为网络故障时之索引,不代表被搜索网站的即时页面。

配合m2eclipse创建一个标准的maven web项目. - tomfish - ITeye博客
首页
资讯
精华
论坛
问答
博客
专栏
群组
下载
资源
搜索
您还未登录!
登录
tomfish88
浏览:
1113175 次
性别:
来自:
nibiru
最近访客
更多访客>>
kayok
Miss_understand
fengyangwudi
xiaoyuer9953
博主相关
博客
微博
相册
收藏
留言
关于我
文章分类
全部博客 (407)
lucene (1)
java (147)
j2se (1)
javascript (2)
spring (5)
hibernate (1)
mysql (1)
oracle (10)
工作 (10)
JPA (13)
网站 (5)
xml (2)
mina (3)
思想 (16)
httpclient (10)
JFreeChart (1)
多线程 (0)
swing (2)
socket (0)
网络 (3)
protocol buffer (0)
jmx (2)
jboss/weblogic (1)
flex3 (12)
设计模式 (1)
apache (0)
php (4)
struts1&2 (2)
oracle SOA (2)
微博短链接的生成算法(Java版本) (1)
htmlparser (3)
quartz (2)
mail (1)
乱码 (2)
txt (1)
eclipse (7)
分类 (0)
数据库 (1)
svn (1)
日志 (1)
struts2 (4)
jquery (2)
编码 (1)
路径,java (1)
SOHO (1)
娱乐 (2)
frameset (1)
maven (1)
反射 (1)
truts2 (1)
敏捷,scrum (1)
OA (1)
english (1)
oralce (1)
wampserver (1)
会计 (1)
springmvc (1)
js (1)
CMA (1)
社区版块
我的资讯 (
0)
我的论坛 (
43)
我的问答 (
5)
存档分类
2018-05
1)
2015-12
2)
2015-07
1)
更多存档...
最新评论
ludabing:
[/color][color=yellow]
spring @component的作用
netwelfare:
EL表达式中null和empty的区别,可以看这篇文章:htt ...
EL表达式中empty的用法
wjs王结胜:
...
spring @component的作用
di1984HIT:
哈哈。真不错啊。~
微博短链接的生成算法(Java版本)
di1984HIT:
不错,不错。。。
spring @component的作用
tomfish88
配合m2eclipse创建一个标准的maven web项目.
博客分类: java
java工作
阅读更多
maven是一个近几年比较流行的jar包管理工具.很多开源项目或者demo代码都是基于maven的项目.优缺点javeeye有过很激烈的讨论.在此不做过多评价.但根据我的经验.使用过maven后再也不想回到过去往lib手动添加jar包的日子了..网上有很多关于maven的教程和说明.在此不做过多的赘言.首先下载maven3.maven下载地址解压后设置maven的系统变量.如下图.设置好m2_home和path的系统变量.输入mvn -version出现图中所示表示安装成功.然后是安装m2eclipse插件.只能在线安装.m2eclipse core update site: http://m2eclipse.sonatype.org/sites/m2e注:myeclipse和sts自带m2eclipse插件,所以不用安装. eclipse for j2ee需要单独下载. 强烈推荐使用springsource的sts(一款基于eclipse整合的ide)sts下载地址安装好m2clipse插件后在ide菜单栏点击 window --> preferences输入maven出现下图中所示.点击user settings 选择解压后maven下conf文件夹中的settings.xml再点击apply.接着点击installations -->add -->选择maven的安装目录 -->apply到此,maven和m2eclipse都搭建好了.接着我们开始创建一个标准的基于maven的web项目框架.在左边项目区 点击右键 --> new --> other --> 找到maven(或者直接输入maven)-->选择 maven project如下图点击next会出现很多archetype.都是对应不同需求的maven模板.我们选择 maven-archetype-webapp一个基于web的模板.点击next输入groupid和artifactidgroupid随便填写就是了 不过最好是填写公司或者组织名称.artifactid可以认为他是项目名,所以你填写的就是项目名.创建成功后我们会得到如下图所示的项目结构但是这个并不是默认的maven项目的标准结构.我们需要进行一些改动.1.在项目下创建一个source folder.folder name:src/main/java如下图所示(当然,还可以添加用于junit测试的src/test/java和src/test/resources不过在此就不添加了.)2.在webapp根目录下创建一个叫resources的folder.用于以后装js,css等静态文件.3.删除index.jsp4.在src/main/java中创建3个包(maven标准推荐是3层包结构)5.如果装的jdk是1.6的,更改jre system libary为1.6版本的.这样.一个标准的maven web项目创建成功.如何启动项目?很多人都在问创建了项目后如何启动项目?如何启动服务器?其实很简单.邮件点击tomcat如上图.点击 add or remove..将你需要启动的项目add到右边.点确定后项目就部署到tomcat了.还有一个更简单的方法.直接把项目拖到tomcat上启动就ok.如果不能把项目放入tomcat,请检查自己的maven项目是否是web项目.maven项目其实还有用mvn pulgin来启动项目.如maven-jetty或maven-tomcat等. 这些就是maven的知识点了,在此不做过多赘言.感兴趣的朋友可以自己去找相关的知识.
1 顶2 踩
分享到:
Mif.Tree 树
Spring Security3 - MVC 整合教程 (初识Sp ...
2011-08-08 11:10
浏览 3419
评论(0)
分类:研发管理
查看更多
评论
发表评论
您还没有登录,请您登录后再发表评论
相关推荐
eclipse构建及运行maven web项目
简单讲下maven的安装步骤: 1.在安装maven之前,先确保已经安装JDK1.6及以上版本...3.配置maven3的环境变量:先配置M2_HOME的环境变量,新建一个系统变量:M2_HOME , 路径是:D:\cloud_cms\maven\apache-maven-3.0.4,
Maven权威指南 很精典的学习教程,比ANT更好用
一个简单的Maven项目 3.1. 简介 3.1.1. 下载本章的例子 3.2. 创建一个简单的项目 3.3. 构建一个简单的项目 3.4. 简单的项目对象模型 (Project Object Model) 3.5. 核心概念 3.5.1. Maven插件和目标 ...
Maven实战(高清版)
maven使用入门3.1 编写pom3.2 编写主代码3.3 编写测试代码3.4 打包和运行3.5 使用archetype生成项目骨架3.6 m2eclipse简单使用3.6.1 导入maven项目3.6.2 创建maven项目3.6.3 运行mvn命令3.7 netbeans ...
Maven实战.pdf
系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...
Maven2 的新特性.7z
如今 Maven2 已经推出,Maven 的官方网站称,Maven2 相对于 Maven1 是一个相当大的转变,甚至不惜牺牲兼容性来达到这一目的。(为了 Maven1 的用户着想,Maven1 仍在继续他的使命。)如此大的变动到底换来了什么样的...
JavaEE开发基于Eclipse的环境搭建以及Maven Web App的创建
本文主要介绍了如何在Eclipse中创建的Maven Project,本文是JavaEE开发...下面内容主要包括了JDK1.8的安装、JavaEE版本的Eclipse的安装、Maven的安装、Tomcat 9.0的配置、Eclipse上的M2Eclipse插件以及STS插件的安装。
Maven实战_Maven的安装、配置及使用入门
系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...
Maven实战 许晓斌 著
系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...
《Maven实战》
系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...
Maven实战 高清版
系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...
Maven实战 高清版pdf
系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...
《Maven权威指南》[PDF]
本书是关于Maven最权威最全面的材料,它清晰了...值得一提的是,该部分还详细介绍了m2eclipse和Nexus,m2eclipse是强大的在Eclipse中集成Maven的插件,Nexus是一个功能丰富的仓库管理器,能让你更方便的管理项目构件。
Maven配置文档
建、生成项目站点和 Maven的 m2eclipse插件等实用性较强的高级知识,读者可有选择性的阅读;扩展性地讲解 了如何 Maven和 Archetype插件,这部分内容对需要编写插件扩展 Maven或需要编写 Archetype维护自己的项目 ...
maven 教程
系统性地阐述了使用Nexus建立私服、使用Maven进行测试、使用Hudson进行持续集成、使用Maven构建Web应用、Maven的版本管理、Maven的灵活构建、生成项目站点和Maven的m2eclipse插件等实用性较强的高级知识,读者可有...
t淘淘商城项目 商城项目 视频和源码教程 详细
3、增加功能时只需要再增加一个子项目,调用其他系统的接口就可以。 4、可以灵活的进行分布式部署。 缺点: 系统之间交互需要使用远程通信,接口开发增加工作量。 2.3.3. 技术选型(主要技术) l Spring、...
appfuse.tar.gz
Eclipse needs to know the path to the local maven repository. Therefore the classpath variable M2_REPO has to be set. Execute the following command: mvn -Declipse.workspace=<path-to-eclipse-...
connect-1.3.0-all-in-one
* 或手动拷贝相关文件至您熟悉的环境(以Eclipse Web项目为例,我们叫这个项目为Q项目) # 下载connect-1.x-all-in-one.zip,解压至当前文件夹 # 拷贝demo/src/main/java中的所有文件至Q项目src目录 # 拷贝demo/...
DISCUE盖楼器
2013-10-24 13:34
1093
package com.soft.hr.per.service ...
svn文件影响编译速度解决办法
2011-11-05 10:06
1551
 在eclipse开发环境中正常编译java文件时,eclip ...
项目经理,产品经理,架构师
2011-08-29 12:54
1915
    理想:产品经理设计出简单好用的产品,并能理解技术约束和 ...
题目
2011-08-28 13:01
17
内容22222222222222222222222222222 ...
如何用QTP录制鼠标右键点击事件
2011-08-25 17:09
1539
    qtp录制鼠标右键单击事件要通过模拟键盘操作来实现st ...
Eclipse中要导出jar包中引用了第三方jar包怎么办【】
2011-08-25 15:17
3450
      单击菜单栏中 ...
面试题整理2
2011-08-25 12:13
631
    现有n个人和m个桌子.当每桌做3个人时,多出来2个人. ...
java把下载html批量换成chm电子书
2011-08-25 10:11
1221
     利用微软的hhc.exe来把需要转换成chm的htm ...
java用链表解约瑟夫环问题
2011-08-25 09:36
991
    1到20的数围成一个圈,隔两个取出一个,直到所有的数都 ...
CKEditor用法
2011-08-25 09:23
1373
     config.js  ckeditor.editor ...
工作难题
2011-08-24 15:00
1041
    function showitem(oid,order ...
Rational.Rose7.0系统软件
2011-08-24 14:13
2893
    ibm.rational.rose7.0系统软件01. ...
[] 探索建立私人的科技资料检索系统
2011-08-23 10:42
1226
        由于经济条 ...
一、Java字节代码的操纵
2011-08-22 14:54
516
    <address style="tex ...
线程状态的换
2011-08-22 13:09
898
    <div><div>scjp5 ...
线程的调度—优先级
2011-08-22 12:53
1068
    <div>与线程休眠类似,线程的优先级仍然 ...
类 Hibernate Session DBUtil
2011-08-22 12:16
1131
    package com.core.util;impor ...
利用Annotation构建针对POJO进行增删改操作
2011-08-22 12:12
1045
    package com.core.annotation ...
360 Or QQ
2011-08-22 08:48
1052
    前几天,360忽然跳 ...
XML JAVA解析 -- DOM
2011-08-19 14:27
1201
    dom : document object model ...
Global site tag (gtag.js) - Google Analytics