7得票1回答
将多个Spring Web项目合并为一个可部署的WAR包

请帮忙找到将两个或多个Spring Web项目合并为单个可部署WAR文件的解决方案。我有以下项目。 myproject a. core - src - pom.xml - packaging = jar b. dao - src ...

8得票1回答
在Maven项目的模块中更新父版本

我有一个奇怪的情况,我有一个名为“Y”的项目,它有一个名为“X”的模块以及其他一些模块。 X是Y项目的一部分,但它并没有作为该项目的模块链接。因此,每次发布新版本的Y时,某人需要手动更新X中的父版本。 我需要以这样的方式更新Y项目: a)每次发布Y项目时,TeamCity应自动更新X中的父...

31得票2回答
Maven抱怨父级相对路径问题

考虑一个Maven项目,其中包含多个模块,包括一些工具(jar文件),以及一些pom文件,供其他人引用,如果他们想要使用这些工具。例如,在父pom.xml文件中。<artifactId>project-parent</artifactId> <modules&gt...

41得票2回答
在Eclipse中运行时从pom获取maven项目版本和artifact ID

我在查找如何从Maven pom或清单文件中获取应用程序名称(artifact id)和版本时,发现了这个问题:Get Maven artifact version at runtime。 以上方法对我打包项目时有效,但是当我尝试使用eclipse运行程序时,似乎无法得到任何结果。我尝试使用...

35得票10回答
Maven没有正确选择JAVA_HOME

我正在使用Windows环境,并使用Maven编译我的项目。虽然我刚刚创建了该项目并添加了各种库的依赖。 当我添加它们时,Maven开始抱怨缺少tools.jar,所以我在我的pom.xml中添加了以下内容:<dependency> <groupId>com.su...

8得票2回答
pom.xml文件中scm连接字符串的语法

我正在清理项目中的pom文件,并发现我使用了两个略有不同的scm记录: <scm> <connection>scm:git:https://github.com/jadler-mocking/jadler.git</connection> ...

13得票2回答
如何在Intellij 13.1.4中使用maven多模块项目重建/生成.iml文件?

我在Intellij中工作,处理一个多模块的Maven项目。其中一个模块有一个快照更新,需要在几个POM文件中进行更新。通常,我会从Maven插件工具中点击“重新导入所有Maven项目”,然后进行完整的构建。 但是,这一次与更改的POM相关联的.iml文件没有被更新。直到我执行了“Build...

113得票4回答
Maven pom文件中的父标签代表什么?

例如:<parent> <groupId>mycompany.trade.com</groupId> <artifactId>mycompany.trade.</artifactId> <version&...

29得票5回答
Java Maven MOJO - 从项目POM获取信息

我正在开发一个 Maven 插件。我似乎很难弄清楚,怎样才能从执行该 MOJO 的项目中获取 POM 信息? 例如,如果我在另一个 Maven 项目中执行我的 MOJO,我想获取项目名称或其他一些参数。 还有一件事,在 AbstractMojo.java 类中有一个上下文 MAP,即 pr...

12得票3回答
使用Maven构建过程中安装JAR文件

我有以下需求:在Maven构建过程中运行ant构建文件。我需要从pom.xml文件中调用build.xml。我通过maven-antrun-plugin实现了这一点。现在,在Maven编译我的项目源代码之前,我需要自动将ant生成的jar文件安装到本地存储库中。我尝试使用build-helpe...