首先,maven中常用的几个命令:
clean 清空target目录
compile 编译
package 打包到target目录
install 打包到本地仓库
----------------------------------------------------------------------------------------------
clean:
在eclipse的run as - maven build,在Goals输入clean,点击run
控制台输出:
我的项目名为maven-demo,注意到红框内的信息,删除项目目录文件中的target文件
compile
控制台输出:
在项目文件中,创建了target\classes目录,你的Java文件被编译为Class文件,存放在这个目录下
install
注意到install会先进行compile编译,然后会将项目进行打包到target中,在你的pox.xml中,你的packaging如果是war,则大包围war,如果为jar,则打包为jar,然后再复制一份到你的本地仓库中
package
package还是会先尝试compile,然后将你的项目打包到target目录中,与install不同的是,install多进行了一个将打好的包拷贝到Maven本地仓库中的操作