英文:
How to force add a <plugin> into classpath?
问题
我想强制下载下面的jar文件,即使我正在使用插件标签。
<plugin>
<groupId>org.sonarsource.scanner.maven</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>3.9.1.2184</version>
<configuration>.../.../...</configuration>
</plugin>
我们无法将其更改为依赖标签,请建议一种仅使用插件标签的方法。如果我们将此插件移至依赖标签内,将无法使用配置。是否有任何标志可以帮助插件标签与依赖标签完全相同地工作?
英文:
I want to force download the below jar even if I am using plugin tag.
<plugin>
<groupId>org.sonarsource.scanner.maven</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>3.9.1.2184</version>
<configuration>.../.../...</configuration>
</plugin>
We can't change this to dependency tag, please suggest a way only with using plugin tag. If we move this plugin inside dependency tag, will won't be able to use configuration. Do we have any flag that can help the plugin tag work exactly same as dependency tag?
答案1
得分: 1
我认为你的问题是你将<plugin>
的定义放在了<pluginManagement>
中。这样它不会被下载。将它放在<plugins>
中(在pluginManagement之外)。
英文:
I think your problem is that you put your <plugin>
definition into <pluginManagement>
. Then it will not be downloaded. But it into <plugins>
(outside pluginManagement).
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论