-
<pluginManagement>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat6-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
</plugin>
</plugins>
</pluginManagement>查看全部 -
快照与发布版本对比
查看全部 -
两种方式运行javaSE项目
查看全部 -
第一次发布显示是失败的,因为如果是从私有仓库下载jar包,是读取文件,但是上传包的话,是需要进行认证的,所以需要在settings.xml中添加server标签
查看全部 -
配置项目的发布仓库
<distributionManagement>
查看全部 -
在pom.xml中添加私有仓库
查看全部 -
私有服务器仓库类型分三种:
1、proxy
用来代理远程仓库,是远程仓库和本地仓库之间的私有仓库
2、group
用来对于仓库进行分组管理
3、hosted
用于发布本地开发的项目,然后再做部署的操作
1)release 用来发布稳定版本软件
2)snapshot 用来发布快照版本软件
查看全部 -
搭建私有服务器,比较常用的是Sonatype Nexus软件
查看全部 -
Maven插件
1、生命周期插件resources/source/clean/compile
2、对Maven功能进行增强的插件tomcat7/dependency/jar/..
查看全部 -
聚合工程的话,只需要对父项目进行打包命令,即可对多个子项目进行统一打包了
查看全部 -
父子项目依赖传递总结
查看全部 -
父项目中的普通依赖,子项目会自动继承并且使用父项目中的普通依赖(spring)
如果要使用父项目里面的依赖管理容器中统一管理的依赖,需要再引入进来,但是不需要写版本号
查看全部 -
如何在子项目中继承一个父项目
<parent>标签里面,直接把父项目的gav坐标拷贝过来,且增加<relativePath>标签,指定父项目的pom.xml文件
子项目会自动继承父项目的groupId,所以可以把子项目的groupId删掉
查看全部 -
<!--父项目的打包方式,只能是pom-->
<packaging>pom</packaging><!--父项目中统一管理的依赖:这里只是一个依赖容器,并不会实际引入进来,只有在子项目中使用的时候才会引入-->
<dependencyManagement>
<dependencies>
<dependency>
<groupId>log4j</groupId>
<artifactId>log4j</artifactId>
<version>${log4j.version}</version>
</dependency>
</dependencies>
</dependencyManagement>查看全部 -
如果scope默认不写,就是compile范围,那么打包时会打进来,用maven的tomcat插件运行起来后,访问主页会报错
查看全部
举报