问题标签 [maven-plugin]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 为什么 maven-assembly-plugin 多次在我的 zip 中放置相同的依赖项?
我整理了一个程序集描述符
没什么特别的,但现在我的依赖项多次包含在 zip 文件中(完全相同的文件)。为什么会发生这种情况,我该如何防止这种情况发生?(我想也许使用 useTransitiveFiltering 会阻止它,但没有)
为了说明它在 zip 文件中的外观,这里有一个插图:
截图压缩文件 http://www.openscada.org/AtlantisMavenBuild?action=AttachFile&do=get&target=multiple-deps.png
maven-2 - Maven插件无法加载类
我正在尝试制作一个需要使用反射的 Maven 插件。我想要一个项目来运行插件,并给它一个项目中一个类的全名,插件会通过反射加载它以从中获取信息。
但是类加载器有些奇怪,因为当我使用它时找不到类
查看“ Maven 类加载指南”,我不太清楚我的插件的类加载器在不同项目中运行时是否可以访问该项目的类。
maven-2 - maven编译错误:重复的类
在我的 maven2 项目中,我有一个目录${basedir}/autogen
,其中包含一些由wsdl2java
.
运行时mvn compile
,由于存在重复的类,我得到一个编译错误${basedir}/autogen
。这是真实的。但是编译阶段在做什么${basedir}/autogen
呢?我没有告诉 maven 将此目录添加为源目录。而且似乎没有办法告诉 maven 忽略该目录。
maven-2 - 如何在同一个项目中结合库代码和 maven 插件?
我可以制作一个可以作为依赖项包含(以引用其中的 Java 类)并作为插件执行的单个 maven 项目吗?
我正在开发一个库来帮助在 LAMP 堆栈上托管 GWT。为了有人使用它,他们需要扩展一些 Java 类(所以它必须是一个依赖项)并且他们需要调用一个 maven 插件(所以它需要是一个插件)。插件代码引用相同的 Java 类,因此如果它们是单独的项目,则插件必须依赖于库之一。
照原样,我将库作为普通的 maven 项目,并将插件作为依赖于库的 maven 插件。这意味着要发布,我必须发布两个不同的工件,并且依赖项目必须更新两个工件的两个版本号。有一个项目会很好。
java - maven-native-plugin 是否广泛用于使用 maven 构建 C++ 项目?
自从我专业地进行 C++ 开发以来已经有一段时间了,我想了解 C++ 开发在许多领域的当前状态。我最近的大部分工作都是 Java,大量使用 Maven。当我上次为工作进行 C++ 开发时,一些变体make
被广泛接受为构建 C++ 项目的方式(我们也曾经make
在我们的混合 Java 和 C++ 项目中构建 Java 代码,尽管我相信ant
它开始成为主流)。
我喜欢使用 Maven 进行构建。我的问题不是讨论使用 Maven 的相对优点,而是确定用于构建 C++ 项目的Native Maven 插件的采用程度以及人们对此的体验。或者,是否有用于 C++ 构建的新通用工具链具有很大的动力?
maven-2 - 使用maven2用jdk1.5编译项目
我设法使用 maven2 创建了我的项目结构。但是当我使用 mvn install 编译我的项目时,-source 1.3 不支持获取错误泛型
谷歌搜索使用 jdk1.5 构建我的项目并添加了构建标签
但这不起作用。
有什么提示吗?
maven-2 - maven,蚂蚁插件
是否可以将 ant 执行附加到特定的插件/目标?(我知道如果我这样做,我将失去 Maven 的声明性方面......)
maven-2 - maven, ant 插件, antrun:run
执行“mvn antrun:run”时,我的任务没有运行。我有一个回显任务,但没有显示输出。运行任务绑定的阶段时,它们确实被执行了。
如何从命令行专门执行任务?
maven-2 - 使用 maven2 编译时将清单添加到 jar 文件
我对 POM.xml 文件进行了以下更改,以添加我保存在 \resources\META-INF 中的清单文件,但无法创建可执行的 jar 文件。
有什么建议么?
maven-2 - maven build 执行 svn get
我有一个项目构建,需要在构建过程中包含来自另一个 svn 位置的文件。我想执行一个 svn get 然后将这些文件复制到构建的适当文件夹中。研究这个问题似乎我可以使用 ant 任务,但我想找出可能是这个构建的最佳方法。