首页 技术 正文
技术 2022年11月6日
0 收藏 324 点赞 224 浏览 1054 个字

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

maven知识总结

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

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

maven知识总结

访问红框中的地址:

maven知识总结

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

———————————-

maven知识总结

maven知识总结

maven知识总结

maven知识总结

maven知识总结

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

————————————

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

maven知识总结

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

maven知识总结

———————————————–

eclipse中 Select Dependency 无法检索的问题

maven知识总结

maven知识总结

————————————————————————

maven知识总结

手动进行排除处理

maven知识总结

——————————————-

maven知识总结

————————-

maven知识总结

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

maven知识总结

—————————————————-

传递依赖范围

maven知识总结

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>
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,474
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,889
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,724
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,479
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:8,118
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:5,278