maven知识总结

Posted joke-jay

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了maven知识总结相关的知识,希望对你有一定的参考价值。

使用maven中的命令运行web项目

技术分享图片

以上为web项目的目录结构  必须是maven项目

启动命令行  使用 mvn tomcat:run   敲击回车

技术分享图片

访问红框中的地址:

技术分享图片

关闭命令行   那么项目就访问不到了

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

技术分享图片

 

 技术分享图片

技术分享图片

技术分享图片

技术分享图片

上边是使用tomcat:run进行项目的调试   如果没有关联源码这一步操作  那么不会进入断点

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

创建maven项目之后 ,如果没有对应的web.xml文件  那么可以使用工具进行创建

技术分享图片

如上图操作   会自动创建目录结构

技术分享图片

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

eclipse中 Select Dependency 无法检索的问题

技术分享图片

技术分享图片

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

技术分享图片

手动进行排除处理

技术分享图片

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

 技术分享图片

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

技术分享图片

需要注意的是:他只起一个指定版本的作用  并不会导入jar  而真正引入jar到工程中的是dependcy标签  如果把该标签中的内容删除  即使存在上边的代码  工程中也没有对应的jar

技术分享图片

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

传递依赖范围

技术分享图片

compile :测试  编译  运行时 都有效  -:表示不能传递

举个例子:A依赖于B   B依赖于C  如果B依赖于C的范围是compile   A依赖于B的范围也是compile  那么在A中是可以加载到C的

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

maven提供web服务器插件   使用tomcat:run运行web项目

        <!-- maven内置 的tomcat6插件 -->
            <plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>tomcat-maven-plugin</artifactId>
                <version>1.1</version>
                <configuration>
                    <!-- 可以灵活配置工程路径 -->
                    <path>/</path>
                    <!-- 可以灵活配置端口号 -->
                    <port>8080</port>
                </configuration>
            </plugin>

 

以上是关于maven知识总结的主要内容,如果未能解决你的问题,请参考以下文章

Maven 基础知识总结笔记

maven知识总结

Maven 基础知识总结笔记

maven知识总结

Maven最全知识点总结 可以收藏啦

JAVA面试常问知识总结——Maven