zoukankan      html  css  js  c++  java
  • springmvc 项目完整示例09 maven项目创建

    需求表均同springmvc案例

    此处只是使用maven

    注意,以下所有需要建立在你的eclipse等已经集成配置好了maven了,说白了就是新建项目的时候已经可以找到maven了

    没有的话需要安装maven

    1.新建maven项目,如果不在上面,请到other里面去找一下

    4bc45379-9a01-4ed1-8671-2502184817ab[4]

    2,进入maven项目之后,点击next

    b7f2746f-bd7f-4120-9f72-ffb4d6f333d5[4]

    选择webapp之后  next

    da7bdfe4-ae0f-4031-b539-b29dc84ee55f[4]

    输入两个id  package可以不写,是它默认帮你新建一个包,不写没关系

    2858f54d-0f5d-4c89-98cb-9e034246f7fc[4]

    会生成一个这样目录的项目

    82370fe2-eeb0-4329-8f64-6211ef44b515[4]

    2,配置maven

    首先新建几个文件夹

    2.1 添加Source文件夹

    接下来需要添加

    src/main/java

    src/test/java 

    src/test/resources三个文件夹

    右键项目根目录点击New -> Source Folder,

    建出这三个文件夹。注意不是建普通的Folder,而是Source Folder

    项目或者文件加上右键 new  sourceFolder,正常情况下是没有问题的

    如果出现了下面的这情况,其实是真的存在的只是我们看不到

    c11f0c74-6f2c-48d0-b670-fc8732a6e370[4]

    项目右键属性

    5eca2484-567c-4ecc-a60b-8fb8fb3b45d2[4]

    c60b4c7b-e90d-497d-87b0-71fa4864e1e4[4]

    9f47bd00-72d1-4250-b9f3-ce71821f5630[4]

    切换成这样子就好了

    c2683bbe-2e10-4570-abb8-12fc4efe1223[4]

    设置好了之后发现

    9fa41717-c27a-4427-abd6-c991dfd22e82[4]

    java就已经有了

    继续新建其他的几个还没有的

    新建之后就这样子了

    644111c7-352f-43b2-a5cf-d5080783e1ae[4]

    2.2 更改class路径

    右键项目,Java Build Path -> Source

    下面应该有4个文件夹。src/main/java,src/main/resources,src/test/java ,src/test/resources。

    双击每个文件夹的Output folder,选择路径。

    src/main/java,src/main/resources,选择target/classes;

    src/test/java ,src/test/resources, 选择target/test-classes;

    选上Allow output folders for source folders.(如果没有选上的话)

    85d08a77-0e84-4c7e-be6f-4cdd3a8225d8[4]

    此处还可以更改显示顺序

    f12e377c-1453-40e1-b8d6-bf589b0a3d47[4]

    此处还可以更改jdk

    f69a61ed-0a5f-4967-9b11-ffa5817b4930[4]

    右键属性  project Facets

    想要切换成3.0发现报错

    48282720-4b81-4e40-9f1c-8d7e51e153f1[4]

    这是因为新建项目的时候

    用了maven-artchetype-webapp

    由于这个catalog比较老,用的servlet还是2.3的

    54d87aeb-f12b-44dd-b491-a47fe65592ce[4]

    84624b26-6f46-415e-85f1-f0ced682e4e3[4]

    <?xml version="1.0" encoding="UTF-8"?>

    <web-app version="3.0"

    xmlns="http://java.sun.com/xml/ns/javaee"

    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

    xsi:schemaLocation="http://java.sun.com/xml/ns/javaee

    http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">

    <display-name>Archetype Created Web Application</display-name>

    </web-app>

    -------------

    org.eclipse.jdt.core.prefs

    91cb6455-f69c-413c-87b4-c29af44bfdd6[4]

    修改成

    5b1bb0c2-8d2b-49ba-9091-a403b5e38105

    -------

    307f8b1e-8e0d-4504-9b99-5193f5bfbfed[4]

    修改成

    7eb911cf-5790-4224-a5c3-7c60765c2213

    重新打开属性 project Facets,看到这个地方已经修改成3.0; 勾选上tomcat

    5a589660-a961-4f4c-868c-e0bb2bcf2b64[4]

    项目工程创建完成

    new 一个server

    启动之后看看有无报错,目前没有

    9257b51a-ab4b-4193-a7d7-3eb5c810344b[4]

    运行一下,测试没问题,至此maven  web项目创建完成

    b2405870-de8a-43d3-82aa-bd69b3f890f9[4]

  • 相关阅读:
    NOIP201208同余方程
    NOIP模拟赛 最佳组合
    NOIP模拟赛 拓展
    CF1253E Antenna Coverage(DP)
    LOJ6033「雅礼集训 2017 Day2」棋盘游戏 (博弈论,二分图,匈牙利算法)
    CF582E Boolean Function(DP,状态压缩,FMT)
    CF750G New Year and Binary Tree Paths(DP)
    Codeforces Round 596 题解
    AGC008E Next or Nextnext(组合计数,神奇思路)
    ARC082E ConvexScore(神奇思路)
  • 原文地址:https://www.cnblogs.com/noteless/p/5213700.html
Copyright © 2011-2022 走看看