zoukankan      html  css  js  c++  java
  • eclipse 创建maven web项目

    一、搭建环境

    eclipse创建maven项目需要安装以下工具并配置:eclipse (我用的是2019-06版本)、jdk(我用的是1.8版本)、Tomcat、maven

    二、eclipse创建maven项目:ctrl+N-->输入maven关键字-->选择Maven Project-->Next-->创建项目所在文件夹-->Next-->使用maven床架java项目就选择quickstart,使用maven创建web项目就选择webapp,我创建的是web项目故选择后者-->Next-->输入Group Id和Artifact Id-->Finish(创建成功后项目目录如图所示)

    说明:

      groupid和artifactId被统称为“坐标”,是为了保证项目唯一性而提出的。

      groupId:定义了项目属于哪个组,一般分为多个段,第一段为域,第二段为公司名称,第三段为项目名称。域又分为org、com、cn等等许多(其中org为非营利组织,com为商业组织,cn为中国),举个例子,如果公司是taozi,有一个项目为myproject,那么groupId就应该是com.taozi.myproject。 

      artifacted:定义了当前maven项目在组中唯一的ID,比如,myproject-util,myproject-domain,myproject-web等。 

      version:指定了myproject项目的当前版本,SNAPSHOT意为快照,说明该项目还处于开发中,是不稳定的版本。 

      name:声明了一个对于用户更为友好的项目名称,不是必须的,推荐为每个pom声明name,以方便信息交流

     

     三、maven项目配置

    1.补全缺失文件夹:右击项目-->Properties-->Java Build Path-->Libraries-->JRE System Library-->默认选择的是Execution environment,将其改为Alternate JRE:选择自己配置的JDK-->Finish-->Apply-->Apply and Close(配置后项目目录如图所示)

      默认Maven项目,目录中应该包含文件夹:src/main/java, src/main/resources , src/test/java,这些文件不是没有创建而是隐藏了,放出来就可以了。(创建 Maven 项目时使用了 Eclipse 里默认模板,而默认模板的 JRE 版本比较低(图中的是1.5版本),默认设置隐藏造成的。原文链接

     

     2.maven项目添加web属性(配置动态web模型dynamic web module):右击项目-->Properties-->Project Facets-->空白页面点击Convert-->默认只勾选着java-->勾选Dynamic Web Module显示动态web模型3.0需要1.6及以上的jdk-->将java那项的版本改为1.8-->Apply-->Apply and Close(配置后项目目录如图所示)

    说明:  

      java的web系统有多种类型,比如静态的和动态的,动态的java web project要设置dynamic web module,也就是动态网页模型,他必须要和对应的服务器搭配好了才能跑,这里的版本 值得是Servlet的版本;如果你本地jdk的版本 >= 1.7才会有3.0选项,并且默认为3.0;

      dynamic web module 2.4 对应Tomcat 5.5
      dynamic web module 2.5 对应Tomcat 6.0
      dynamic web module 3.0 对应Tomcat 7.0

    补充:在配置时有其他步骤丢掉了,这个步骤是否是修改项目根路径未知,具体参照此链接https://www.cnblogs.com/wangxuemei/p/9244466.html

     

     

     

     

     3.修改项目根路径:

      3.1右击项目-->Properties-->Deployment Assembly-->选中/WebContent这一项-->Remove-->Add-->将根路径指向webapp文件夹即可-->Apply-->Apply and Close

      3.2右击WebContent文件夹-->Delete

    经过上面的操作项目根路径指向的是WebContent(如图所示)

     

     4.web发布配置中添加java包所在路径:右击项目-->Properties-->Deployment Assembly-->Add-->Java Build Path Entries-->Next-->Maven Dependencies-->Finish-->Apply-->Apply and Close

     

     

     

     5.启动项目

     

  • 相关阅读:
    Linux——端口命令
    Linux——iptables 禁止 IP和端口
    CE第9关共用
    获得程序窗体标题-FindWindowW需要的参数
    mysql ODBC win10 设置
    Work
    Pet
    Is It A Tree?
    Ice_cream's world I
    小希的迷宫
  • 原文地址:https://www.cnblogs.com/luna-hehe/p/14856550.html
Copyright © 2011-2022 走看看