作者:大华出入境 | 来源:互联网 | 2023-01-28 18:59
首先,罗列下安装以及配置maven中出现的问题:1.安装不了maven插件: 大多是由于eclipse版本和maven插件版本不兼容的问题导致的 主要就是要下载和当前eclipse
首先,罗列下安装以及配置maven中出现的问题:
1.安装不了maven插件:
大多是由于eclipse版本和maven插件版本不兼容的问题导致的
主要就是要下载和当前eclipse版本匹配的maven插件,方法可以参考如下:
1. 打开eclipse,菜单“Help”-“Install New Software...”
2. 在Work with 地址栏输入:http://download.eclipse.org/releases/oxygen (注意:红字部分是eclipse对应的版本名称),稍等片刻:
随后在type filter text 中输入maven,进行过滤安装
网上还有很多办法,这种办法笔者试过是可以成功的
2. 文件配置
eclipse需要配置maven的安装路径以及配置文件等(window->preference),这边不再赘述了
3.关于manven 插件plugins
(1)怎样配置maven plugins:
maven 的plugin主要分为bulid和report plugins,build plugins使用 元素标明,用在项目构建阶段,report plugins 使用 元素标明,
用在发布阶段。但是同样,必须三个基础字段:groupId,artifactId,version.
plugins使用元素来配置,值得一提的是,中的子元素是和你的MOJO中的字段或者设置器对应的。如:
1. /**
2. * @goal query
3. */
4. public class MyQueryMojo
5. extends AbstractMojo
6. {
7. /**
8. * @parameterexpression="${query.url}"
9. */
10. private String url ;
11.
12. /**
13. * @parameterdefault-value="60"
14. */
15. private int timeout ;
16.
17. /**
18. * @parameter
19. */
20. private String [] options ;
21.
22. public void execute ()
23. throws MojoExecutionException
24. {
25. ...
26. }
27. }
对应于
1.
2. ...
3.
4.
5.
6. maven-myquery-plugin
7. 1.0
8.
9. http://www.foobar.com/query
10. 10
11.
12. one
13. two
14. three
15.
16.
17.
18.
19.
20. ...
21.
本文总结:
Maven项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具,本文从安装配置开始,讲述到plugins的配置,同时可以在maven平台发布自己的jar包,有个MOJO(Maven plain Old Java Object )的概念,比较好玩,希望后面继续涉及。
参考:
maven.index