如何用maven来构建web程序

1、maven相关的基础知识可以在http://maven.apache.org/guides/index.html找到

2、pom相关的资料可以在https://maven.apache.org/pom.html找到,可以在这里找到pom.xml的模板

3、super pom可以在maven安装路径${M2_HOME}/lib/maven-model-builder-3.0.4.jar 下\org\apache\maven\model\pom-4.0.0.xml中找到

   需要看目录结构等可以在这里找到

4、准备好所有的资料以后,可以根据pom.xml模板建立一个自己的pom.xml

5、在pom.xml对应的目录下,根据2步骤中查找到的目录结构建立对应的文件夹

6、maven配置依赖的lib

maven的依赖可以通过在pom.xml中添加dependency。可以到http://mvnrepository.com/查找对应的lib,在对应lib下的maven 标签

中,复制对应的<dependency></dependency>到工程pom中

1>常用的依赖:

https://maven.apache.org/plugins/index.html可以查看maven知名的插件。

可能比较常用的有如下:

jetty:可以快速部署webapp的插件

可以在https://www.eclipse.org/jetty/documentation/current/jetty-maven-plugin.html#get-up-and-running找到相关资料和dependency写法

除了dependency的配置外,对web程序jetty还有几个需要的配置

scanIntervalSeconds 配置自动扫描修改的时间

webApp相关配置

contextPath web程序的根目录

maven-compiler-plugins,支持编译java的插件,没研究过

基本上到此为止,需要知道的maven知识已经足够。后续是web相关的知识。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值