当前位置: 首页 > 面试题库 >

之间的区别 和 Maven`pom.xml`中的标签

公冶鸣
2023-03-14
问题内容

在配置我的时pom.xml,我必须配置一个插件。我发现<plugin>标签可以插入<plugins><pluginManagement>元素内。我很困惑!

<plugins>和之间有什么区别<pluginManagement>


问题答案:

从 Maven文档中:

pluginManagement
:是在侧面插件中可以看到的元素。插件管理包含插件元素的方式几乎相同,除了不是为该特定项目构建配置插件信息,而是要配置从该继承的项目构建。但是,这仅配置在子级的plugins元素内实际引用的插件。子级有权覆盖pluginManagement定义。

你可以看一个更好的答案



 类似资料:
  • 问题内容: 具有pom.xml和web.xml的Java项目之间有什么区别?项目能否同时具有这两种配置? 问题答案: 它们是完全兼容的。实际上,它们执行完全无关的任务。 是Maven项目的配置文件。其目标之一是在使用Maven时为项目的编译和构建提供帮助。如果您对Maven不熟悉,则可以将其视为ant 文件或Make文件(实际上,它可以提供更多功能) 是Java EE Web应用程序部署描述符,您

  • 问题内容: 有谷歌()和Maven {URL“之间的任何差别https://maven.google.com中的build.gradle文件”},如果有任何,是什么呢? 问题答案: 该存储库是Google Maven存储库的快捷方式。它是在Gradle 4.x +中引入的。此处使用的实际存储库URL是`“ https://dl.google.com/dl/android/maven2/ ” 。 h

  • 对于我的新JAVA应用程序,我希望开始使用IntelliJ创建一个新的JSF2.2项目。该项目将是一个web应用程序,并将使用Maven。

  • 我试图在pom.xml中将项目源和目标设置为Java1.8,结果发现这两种方法都可以: > 在属性标记中设置: 在插件中配置: 给我一个选择,我更喜欢选项1,因为它更短,但这两个之间的真正区别是什么?

  • 问题内容: 我错放了太多次了,我想我一直忘记,因为我不知道两者之间的区别,只是一个给了我我期望的价值,而另一个却没有。 为什么是这样? 问题答案: 是的简写形式(尽管请注意,该表达式只会被计算一次。) 是的,即指定一元的到。 例子:

  • 问题内容: 因此,我有一段简单的代码可以打印出整数1-10: 然后,如果仅在第3行上更改一个运算符,它将打印出无限数量的1整数(我知道为什么会这样做)。为什么在运行第二个程序时没有出现语法错误?如果赋值运算符后面跟着一个加法运算符,它不会调用语法错误吗? 问题答案: 与相同, 只是意味着。