我正在使用Maven进行一些测试,并意识到我可以执行findbugs
Findbugs插件的目标,而无需将插件添加到POM文件中.另一方面,当我需要运行run
Jetty插件的目标时,我被迫将插件添加到POM文件或构建失败.
当我运行第一个命令时,构建成功,而POM文件没有任何更改:
mvn findbugs:findbugs
[INFO] Scanning for projects...
[INFO]
[INFO] ------------------------------------------------------------------------
[INFO] Building module-mytest 1.0
[INFO] ------------------------------------------------------------------------
[INFO]
[INFO] --- findbugs-maven-plugin:3.0.4:findbugs (default-cli) @ module-mytest ---
[INFO] Fork Value is true
[java] Warnings generated: 6
[INFO] Done FindBugs Analysis....
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 24.165s
[INFO] Finished at: Sun Oct 23 18:40:26 WEST 2016
[INFO] Final Memory: 21M/111M
[INFO] -----------------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)
但是当我运行第二个时,我得到了这个:
mvn jetty:run
[INFO] Scanning for projects...
Downloading: http://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml
Downloading: …
Run Code Online (Sandbox Code Playgroud) 我正在与 docker 和 jenkins 合作,我正在尝试做两个主要任务:
当我在网上冲浪时,我发现了许多解决方案:
所以我的问题是最好的解决方案是什么,或者您可以建议其他方法。
我听到的另一个关于在容器内运行容器的问题。这是一个好的做法还是更好地避免它?