问题标签 [maven-3]

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.

0 投票
16 回答
299087 浏览

java - 使 Maven 将依赖项复制到 target/lib

如何将项目的运行时依赖项复制到target/lib文件夹中?

就像现在一样,mvn clean installtarget文件夹仅包含我的项目的 jar,但不包含任何运行时依赖项。

0 投票
3 回答
11493 浏览

java - 用于测试和主要的不同 Maven 编译器版本

如何配置 maven 编译器以使用 java 5 作为我的测试代码和 java 1.4 作为我的主要代码?

0 投票
9 回答
29285 浏览

maven-2 - Buildr、Gradle 还是等待 Maven 3?

我真的厌倦了一直在与 Maven 2 作斗争。构建工具不应该成为障碍。最近我一直在研究 Buildr 和 Gradle。Maven 3 似乎解决了一些问题。那么,我现在该怎么办?建造者?摇篮?还是等一年 Maven 3?

0 投票
4 回答
2093 浏览

maven-3 - Maven 3/Mercury 的良好学习资源

我一直在尝试了解有关 Maven 3 和 Mercury 的更多信息(Maven Mercury 是 Maven Artifact 子系统的替代品,并且完全替代了现有传输的 HTTP/HTTPS/DAV/DAVS 部分)。

目前似乎可用的实质内容很少,尤其是对于 Maven 3。

有谁知道任何指南/教程/计划/路线图?

到目前为止,我已经找到了这些资源:

0 投票
1 回答
887 浏览

eclipse - Tycho 是否适用于 Eclipse 3.5

我终于开始研究Tycho(Maven 3 和 OSGi 之间的桥梁),但我并没有走得太远。按照本教程,我下载了 Tycho 0.3.0-DEV-1819和 tychodemo.zip 并按照说明解压了它们。我有一个 1.5.0_15 JDK 设置为 JAVA_HOME。

当我运行时(没有换行符):

我收到以下错误:

通常我会花一些时间进行调试,但正如教程所说的使用 Eclipse 3.3.2 我想知道问题是否出在我使用 Eclipse 3.5 上。

任何人都可以确认 Eclipse 版本是问题,所以我可以去下载旧的 Eclipse 版本吗?或者更好地指向我最新的第谷傻瓜指南?(我关注的是11个月大)

0 投票
5 回答
38680 浏览

maven-2 - Maven命令列出生命周期阶段以及绑定目标?

我只是在学习 Maven,所以这可能很明显,但是我找不到一种简单的方法来列出给定项目的每个 Maven 生命周期阶段相关的目标。

我看到这里记录了 Maven 默认生命周期阶段和相应的默认目标。到目前为止,我的理解是每个 pom.xml 都可以将其他目标绑定到每个生命周期阶段。

那么,是否有一个 mvn 命令来确定给定项目的每个生命周期阶段将运行的目标?如果没有,我想我只需要查看每个新的 maven 项目的 pom.xml 就可以解决这个问题?

0 投票
14 回答
394788 浏览

java - 使用 maven 运行单个测试方法

我知道您可以使用以下命令运行某个类中的所有测试:

但我想运行一个单独的方法, -Dtest=classname.methodname 似乎不起作用。

0 投票
2 回答
105247 浏览

maven - 在 Maven 3 中使用 project.parent.version 作为模块版本的警告

在我希望每个模块始终与父模块保持相同版本的 maven 多模块项目中,我通常在模块的 pom.xml 中执行以下操作:

自从我开始使用 maven 3.0-alpha-5 后,我会收到以下警告。

我很想知道将模块版本与父版本绑定的真正问题是什么,如果有的话?或者,当任何表达式(无论它是否为 project.parent.version)用于版本元素时,这是一个一般警告的情况。

0 投票
4 回答
8053 浏览

maven - 如何使用 Maven 3 mixin?

我试图弄清楚在 Maven 3 中是如何定义 mixin 的,但除了嗡嗡声之外找不到任何东西。它在此处此处作为重要的新功能之一传播。我目前正在感受到层次结构的痛苦,并想试一试。有没有人有指向文档或定义语法的源的指针?

0 投票
2 回答
9509 浏览

maven-2 - Maven:如何使用没有时间戳文件名的快照工件创建程序集?

我有一个包含带有时间戳的快照工件的存储库。

我想创建一个包含依赖项的程序集。这工作正常。但工件名称包含时间戳。所以我想知道如何仅从程序集的文件名中删除时间戳。

我用过这个dependencySet

但是版本接缝已经包含时间戳。那么有没有机会获得1.1.1-SNAPSHOT而不是1.1.1-20100323.071348-182

我正在使用 maven-assembly-plugin 的 2.2-beta-4 版本。