Maven功能
就是通过pom.xml文件的配置获取jar包,而不用手动去添加jar包。 setting.xml主要用于配置maven的运行环境等一系列通用的属性,是全局级别的配置文件;而pom.xml主要描述了项目的maven坐标,依赖关系,开发者需要遵循的规则,缺陷管理系统,组织和licenses,以及其他所有的项目相关因素,是项目级别的配置文件。
Maven配置本地库
在setting.xml中设置:
<localRepository>D:\software\maven\repository</localRepository>
GroupId 配置:
<plugin>
<groupId>com.test.mytest</groupId>
<artifactId>mytest</artifactId>
<configuration>
<tomcatLocation>${tomcatPath}</tomcatLocation>
</configuration>
</plugin>
</profiles>
命令行完成配置:
mvn archetype:generate -DgroupId=com.test.mytest -DartifactId=NumberGenerator -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
docker之:镜像
使用docker build -t name . 命令来构建一个新的image。这种情况下,如果我们使用了和之前一样的镜像名来命名,那么docker会把这个名字赋给新的镜像,以前的镜像并不会被删除,但是此时它的名字被新的镜像剥夺了,就成为了一个无名镜像,也就是
docker rm $(docker images -f "dangling=true" -q)
- rm是删除容器的命令,rmi是删除镜像的命令 然后再删除镜像:
docker rmi $(docker ps -aq)