美文网首页
JavaWeb - Maven

JavaWeb - Maven

作者: 洛玖言 | 来源:发表于2020-09-11 07:39 被阅读0次

    Maven

    多图预警

    Maven 项目架构管理工具

    用来方便导入jar包
    Maven的核心思想:约定大于配置

    • 有约束,不要去违反

    bin\apche-maven\conf\settings.xml
    可以配置镜像

    在系统环境变量中配置环境变量:

    • M2_HOME :maven目录下的bin目录
    • MAVEN_HOME: maven的目录
    • 在系统的path中配置 %MAVEN_HOME%\bin

    通过mvn -version命令来测试Maven是否安装成功

    阿里云镜像

    • 镜像:mirrors
      • 加速jar包的下载
    <mirror>
        <id>alimaven</id>
        <mirrorOf>public</mirrorOf>
        <name>aliyun maven</name>
        <url>https://maven.aliyun.com/repository/public</url>
    </mirror>
    

    bin\apche-maven\conf\settings.xml的mirrors标签内放上面这段代码即可

    本地仓库

    在本地的仓库,远程仓库;

    建立一个本地仓库
    bin\apche-maven\conf\settings.xml的settings标签下添加

    <localRepository>这里放自定义的仓库的地址</localRepository>
    

    IDEA中使用Maven

    1. 启动IDEA
    2. 创建一个Maven项目
    5-1.png 5-2.png 5-3.png

    Bundled是IDEA自带的,建议用自己的

    5-4.png
    这里可能会用IDEA自带的设置,改成自己的就好了,打开settings的快捷键为Ctrl+Alt+S

    创建一个普通的Maven项目

    5-5.png

    标记文件夹功能

    5-6.png

    在IDEA中配置Tomcat

    5-7.png
    右上角点击Add Configuration 5-8.png

    点击加号,找到Tomcat Server选择Loacal

    5-9.png

    现在我们来处理警告

    5-10.png
    点击右边的Fix按钮
    5-11.png
    选择Facets,点击加号,选择Web,选中项目,点击OK即可
    5-12.png
    双击点击修改目录(两个地方都要修改,修改成一样的)
    5-13.png
    选择webapp目录
    5-14.png
    最后点击下方的Create Artifact
    最后点击Apply退出即可
    这时Artifact已被创建 5-15.png
    可以修改Application context的值,比如修改成/s,则启动Tomcat服务器时,地址为http://localhost:8080/s/ 5-16.png
    点击此处你就可以启动tomcat服务器了

    IDEA操作

    5-17.png

    Maven中jar包的关联图

    WEB-INF下的web.xml内容替换为

    <?xml version="1.0" encoding="UTF-8"?>
    
    <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
             xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
                          http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
             version="4.0"
             metadata-complete="true">
    
    </web-app>
    
    

    每次创建Maven项目都要重新配置Maven,可以在File-->Other Settings--> Settings for New Projects中配置即可.


    资源导出失败问题:解决


    IDEA查看日志在Help->Show Log in Explorer

    相关文章

      网友评论

          本文标题:JavaWeb - Maven

          本文链接:https://www.haomeiwen.com/subject/rocvektx.html