1.文章内容概述:

  在对项目需求进行分析之后,决定使用maven对我的java web项目进行管理,这篇文章记录了使用myeclipse创建maven java web项目的过程。

2.开发环境:

  1. jdk1.7
  2. maven:首先要确保你的计算机中已经成功安装上了maven,如果你的计算机中还没有安装maven,请先参照如下教程安装maven并配置maven相关环境变量:Windows系统下安装配置ApacheMaven
  3. myeclipse:首先要确保你的计算机中已经有myeclipse,其次,要在myeclipse中配置maven,关于如何在myeclipse中配置maven,请参见相关教程

3.使用myeclipse创建maven java web工程:

  step1,确保本文第二小节部分所述开发环境可以正常使用

  step2,打开myeclipse-----File-----new -----other----maven project---修改workspace路径-----选定该maven项目为webapp项目----设置你的project的artifactId、package等,具体情况见下面的截图:

      

      

      

      

  step3,查看你的maven java web project是否成功建立

      经过上述步骤,可以看到myeclipse中已经创建了一个maven管理的java web project,该工程的目录结构如下:

      

      

  step4,经过上述步骤,就算是成功新建了一个maven管理的java web项目了,可以看到新建成的这个web project其实是有一个index.jsp页面的,那么接下来就可以将你新建的web工程部署到服务器(如tomcat上),然后测试访问你的web project

      

      

      

      出现“Server startup in *** ms”就说明你的tomcat服务器已经成功启动,接下来你就可以通过浏览器访问你部署在该服务器上的web project

      

4.根据实际工程的需要在标准maven目录结构的基础上添加或删除其他文件夹 

 概述:本文第三小节中讲述了如何在myeclipse中创建自己的maven web project 的过程,创建结果如第三小节最后一部分内容显示的那样,是一个拥有maven标准目录结构的project。但是实际工程中肯定不只需要这些文件夹,实际工程可能需要在maven 标准目录结构的基础上进行灵活的修改,如添加新的文件夹,添加新的文件等等。所以我们还可以根据自己的需要在标准maven目录结构的基础上创建新的文件夹或者包或者其他。

4.1在标准maven目录结构的基础上添加新的文件夹

      本文第三小节中所展示的只是maven java web项目的标准目录结构,下面这个例子讲述如何在step3所示标准maven目录结构的基础上创建新的文件夹的具体操作方法:

      

      

      

4.2修改标准maven目录结构中class文件的输出地址

  

  1. 项目右键 》 Properties 》Java Build Path,在main以及test下新增 resource 文件夹。

  2.  

    修改 src/main/resource、src/test/resource 输出文件夹分别为:target/classes、target/test-classes

      

step2-------使用myeclipse创建maven java web项目的更多相关文章

  1. idea 创建 SSM + maven Java Web 项目流程

    idea 创建 SSM + maven Java Web 项目流程 一.idea 中选择File,New Project 新建项目 二.选择Maven,勾选上面的Create from archety ...

  2. Java web 开发填坑记 2 -如何正确的创建一个Java Web 项目

    转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/72566261 本文出自[赵彦军的博客] Java web 开发填坑记 1-如何正确 ...

  3. 记录一个奇怪的异常,无法还原此异常。 普通的Maven Java Web 项目

    项目 : 普通的Maven Java Web 项目 操作记录: 使用 Maven 构建项目,指令 tomcat7:run 无异常 但使用 eclipse 的 tomcat 运行项目,报此异常. 后面从 ...

  4. 全网最详细的IDEA、Eclipse和MyEclipse之间于Java web项目发布到Tomcat上运行成功的对比事宜【博主强烈推荐】【适合普通的还是Maven方式创建的】(图文详解)

    不多说,直接上干货! IDEA [适合公司业务]全网最详细的IDEA里如何正确新建[普通或者Maven]的Java web项目并发布到Tomcat上运行成功[博主强烈推荐](类似eclipse里同一个 ...

  5. 全网最详细的Eclipse和MyEclipse里对于Java web项目发布到Tomcat上运行成功的对比事宜【博主强烈推荐】【适合普通的还是Maven方式创建的】(图文详解)

    不多说,直接上干货! 首先,大家要明确,IDEA.Eclipse和MyEclipse等编辑器之间的新建和运行手法是不一样的. 全网最详细的MyEclipse里如何正确新建普通的Java web项目并发 ...

  6. Maven的学习资料收集--(十)Myeclipse下创建Maven的Web项目

    先要在MyEclipse中对Maven进行设置: 到此Maven对MyEclipse的支持设置完毕.   下面我们在MyEclipse中创建一个Maven标准的Web工程: New --> We ...

  7. IDEA创建MAVEN 无骨架WEB 项目

    Idea创建maven带有骨架的web项目的时候,会缺少必要文件夹,而且会多出来一些我们不需要的东西 详见:IDEA创建Maven Web项目 所以我们也可以创建无骨架项目: 创建maven项目 不选 ...

  8. 【IDEA】IDEA创建Maven的Web项目并运行以及打包

     0.IDEA集成Maven并设置Maven的配置 idea15之后的版本,都自带了maven插件,idea14貌似需要自己安装,方法也很简单:File->Settings->Plugin ...

  9. Maven 梳理 -eclipse中创建Maven的web项目

    已验证成功: 1.创建Maven的Web工程 新建Maven工程:File -> New -> Maven Project,具体如下所示: 点击Next进入下述页面,下方的窗口是我们选择所 ...

随机推荐

  1. Codeforces Round #157 (Div. 2)

    A. Little Elephant and Chess 模拟. B. Little Elephant and Magic Square 枚举左上角,计算其余两个位置的值,在\(3\times 3\) ...

  2. JSON.parse()的正确用法

    昨天晚上在项目中使用JSON.parse()来将字符串格式的数据转换成json,结果悲剧了,总感觉方法没有用错,可是就是报错!想了好久,最后发现原来是json字符串格式不标准! 如:var a = “ ...

  3. C string.h 常用函数

    参考:http://womendu.iteye.com/blog/1218155 http://blog.csdn.net/zccst/article/details/4294565 还有一些,忘记了 ...

  4. elasticsearch【更新】操作

    基于上一篇博文基础上,进行es的操作,document的新增比较简单,就不说了,这里主要说说更新操作. 更新操作,有两大类,一个是Replace,一个是Update,就是说一个是替换,一个是更新. 替 ...

  5. Spring MVC小结

    Spring MVC项目搭建 添加依赖 (省略) Spring MVC配置类 @Configuration @EnableWebMvc @ComponentScan("com.sjx.spr ...

  6. WeX5学习笔记-建立项目且从SVN获取版本

    UI2项目(app项目)建立步骤: 1.从网上获得WeX5_V3.1.1.zip 文件,在某盘根目录下,创建一个文件,起名尽量短小,因开发包里的文件目录层次很深,有时会报路径长度超出范围的提示,如创建 ...

  7. 升级NC6.3

    2014-04-23 江苏建工&用友公司会谈提纲 1,合同规定江苏建工用友NC在实施成功之后三年免服务费(2010年增补了资金管理,如果以2010年作为软件最终实施完成,那么2010-2013 ...

  8. JDK源码包结构分类

    最近查看JDK源码时,无意间发现几个类在陌生包里:com.sun.*.sun.*.org.*,google了一把总结了下以备他人搜索,如内容有误欢迎指正!   Jre库包含的jar文件(jdk1.6) ...

  9. HTTPS_SSL配置的步骤以及原理说明

    1.单向认证,就是传输的数据加密过了,但是不会校验客户端的来源 2.双向认证,如果客户端浏览器没有导入客户端证书,是访问不了web系统的,找不到地址,想要用系统的人没有证书就访问不了系统HTTPS概念 ...

  10. linux查看磁盘io的几种方法

    怎样才能快速的定位到并发高是由于磁盘io开销大呢?可以通过三种方式: 第一种:用 top 命令 中的cpu 信息观察 Top可以看到的cpu信息有: Tasks: 29 total, 1 runnin ...