Maven插件常用操作(在eclipse中)

本文内容参考:http://www.cnblogs.com/V1haoge/p/6689010.html

1、项目菜单

自动编译:Project -> Build AutoMatically勾选项

    这个命令的作用就是自动编译的,当我们勾选了该命令之后,我们对项目代码作的修改,会自动的进行编译,生成class文件在target目录。

清空编译文件:Project -> Clean

    这个命令的意思就是清空之意,清空target目录下编译的文件,一般它会与自动编译命令一同使用,当项目无故报错时,可以尝试执行该命令。

    通常我们会勾选Build AutoMatically勾选项,这样当我们修改了代码之后,可以自动进行编译,方便。

2、编译:Run as ->Maven build…,在Goals栏输入命令 compile,如下图所示:
在这里插入图片描述
3、打包(在target目录生成当前项目的jar包):
在这里插入图片描述

4、打包到本地仓库:Run as -> Maven install
    可以直接点击Run as ->Mave install,也可点击Run as ->Maven build…,在Goals栏输入上传命令 clean source:jar install,如下图所示:
在这里插入图片描述
这个命令是打包到本地仓库之意,其实它含有两个意义:

    第一,同执行package一样,在target目录生成当前项目的jar包

    第二,在本地仓库中安装之前生产的jar包。

    这个命令其实就是两个命令的集合,先执行 package,然后再执行更新到本地仓库,这样的结果就是会在两个位置生成jar包,而如果我们不执行Maven install命令那么这两个地方将都不会生成最新的jar包

5、发布到远程仓库:
    Run as ->Maven build…,在Goals栏输入上传命令 clean source:jar deploy.如下图所示:
在这里插入图片描述

6、清空jar包:Run -> Maven clean

    这个命令是在Maven package 或者Maven install命令执行出错时,用于清空之前生产的jar包,然后可以再次执行Maven package或者Maven install。

7、Maven Update Project…

    该命令的更新项目之意,其中包含多个勾选项:

    Update dependencies:更新依赖

    Update project configuration from pom.xml:根据pom文件更新项目配置,我想这一般用在pom文件发生修改的时候

    Refresh workspace resources from local filesystem:刷新本地工作空间资源

    Clean project:清空target目录并重新编译

    我觉得这个更新的最重要功能还是更新依赖,一旦我们建立好依赖关系,一般是不会经常进行修改的,这里的修改指的是pom文件的修改,只要我们没有修改pom文件,那么也就是说我们没有必要在仅仅更新项目代码的情况下去执行项目更新。
    而且其实但我们修改了POM文件之后,Maven会自动执行项目更新操作。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值