码迷,mamicode.com
首页 > 其他好文 > 详细

maven知识总结

时间:2018-01-03 22:35:25      阅读:168      评论:0      收藏:0      [点我收藏+]

标签:依赖   tomcat6   存在   blog   pre   str   http   ima   web服务   

使用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知识总结

标签:依赖   tomcat6   存在   blog   pre   str   http   ima   web服务   

原文地址:https://www.cnblogs.com/Joke-Jay/p/7763638.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!