maven-2 相关问题

Apache Maven是一个软件项目管理和理解工具。这是Maven相关问题的标签,特定于Maven版本2.x.

如何使用 Maven 打包并运行具有依赖项的简单命令行应用程序?

我对java和maven都是全新的,所以这可能非常简单。 如果我按照此处的 maven2 hello world 说明进行操作: http://maven.apache.org/guides/getting-started/maven-in-五分钟...

回答 5 投票 0

Maven Buildnumber 插件 - Git

Maven Buildnumber 插件似乎还不能与 GIT 一起使用。暂时有解决办法吗?我最近从 SVN 切换到 GIT,发现这是一个简单的过渡,但是......

回答 7 投票 0

mvn clean 和 install 命令之间的区别

我使用 Maven 进行构建,通常我们仅使用 Maven 命令 mvn clean -Dmaven.test.skip=true 包来构建 Web 应用程序。我知道我们可以使用 mvn install 命令...

回答 3 投票 0

如果不在maven依赖中声明版本会发生什么?

我有一个项目正在运行,但在我的 pom.xml 中没有看到许多依赖项定义的版本 org.apache.logging.log4j ...

回答 1 投票 0

如何在 Maven 中配置编码?

当我在多模块 Maven 项目上运行 Maven 安装时,我总是得到以下输出: [警告] 文件编码尚未设置,使用平台编码 UTF-8,即构建取决于平台...

回答 7 投票 0

Maven发布:无需部署和调用外部shell脚本即可执行

我正在使用maven发布插件。问题很简单:我不想在发布时进行部署:执行。我实际上想执行一个 shell 脚本来为我进行部署。所以我有两件事......

回答 3 投票 0

dependency.dependency.version'丢失错误

我正在尝试使用 apache maven 创建一个包。当我运行 mvn clean install 命令时,出现以下错误: 缺少 dependency.dependency.version' javax.servlet:servlet-api....

回答 4 投票 0

在当前项目和插件组中未找到前缀“C”的插件

目前,我正在使用 Maven 工具创建从 Github 下载的文件夹的 zip 文件 https://github.com/Saulis/teamcity-gerrit-trigger 我使用的命令是 mvn [文件夹名称] 不过,我

回答 3 投票 0

PropertyPlaceholderConfigurer 与过滤器 -- Spring Beans

我有一个关于PropertyPlaceholderConfigurer(org.springframework.beans.factory.config.PropertyPlaceholderConfigurer)和我的pom.xml中定义的普通过滤器之间的区别的问题....

回答 3 投票 0

maven,通过命令行客户端浏览中央存储库

是否可以通过常规 mvn 命令行客户端浏览中央存储库,并可能执行特定搜索? 例如:我想获取所有包含“log4j”的工件的列表

回答 4 投票 0

如何让jetty-maven-plugin部署从存储库检索的战争?

我正在为一个大型 Web 项目设置集成测试模块。集成测试模块与Web项目本身分离,并且有自己的pom.xml。 这个想法是使用maven-...

回答 3 投票 0

Maven:使用子模块构建

我需要从主 pom 创建一个 zip。问题是,当创建在主模块中时,它会在完成子模块的操作之前启动。 我需要从主 pom 创建一个 zip。当创建在主模块中时,在完成子模块的操作之前就启动了的问题。 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.empresa.nombre.app</groupId> <artifactId>mainapp</artifactId> <version>1.0.0</version> <packaging>pom</packaging> <modules> <module>module1</module> <module>module2</module> <module>module3</module> </modules> <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <inherited>false</inherited> <configuration> <appendAssemblyId>false</appendAssemblyId> <finalName>finalName</finalName> <descriptors> <descriptor>assembly.xml</descriptor> </descriptors> <outputDirectory>target</outputDirectory> </configuration> <executions> <execution> <id>make-assembly</id> <phase>package</phase> <goals> <goal>single</goal> </goals> </execution> </executions> </plugin> </plugins> </build> </project> Module1 生成 war,module2 生成 .tar,module3 生成 Ear。 所有这些文件,war、tar 和ear,都是在主目标中生成的。 当使用 mvn clean verify 它显示找不到任何内容的错误,因为它删除了目标中的所有内容并尝试压缩子模块中尚未创建的文件夹。 archive cannot be empty 有没有办法先启动子模块,然后最后启动主pom构建? 您必须从主模块创建 zip。我们已经从其他子模块实现了它,但有必要从主模块创建它。 非常感谢你 几个选项 创建另一个子项目 module4,其中将 module1、module2 和 module3 列为 <dependencies>,并将 maven-assembly-plugin 逻辑移至 module4 将“相位”从<phase>package</phase>更改为<phase>verify</phase>。这对我来说就像是黑客攻击

回答 1 投票 0

maven exec 插件:org.apache.maven.plugin.MojoExecutionException 和 ClassNotFoundException

执行maven程序时出现异常。 我使用的是maven 2.2 使用 maven 执行类时出现此异常。 这是我的 pom.xml 4.0.0...

回答 1 投票 0

Maven:将 package-info.java 编译为 package-info.class?

我的包中有package-info.java,Hibernate需要它来实现某些功能(编程实体扫描)。 然而,mvn package 不会导致 package-info.class 位于classes/中,因此不在...

回答 4 投票 0

Maven 配置文件属性中的值未在 .properties 文件中使用

我有下面的pom.xml文件 ${basedir} 我有以下 pom.xml 文件 <resources> <resource> <directory>${basedir}</directory> <includes> <include>*.properties</include> </includes> <filtering>true</filtering> </resource> </resources> <profiles> <profile> <id>android</id> <properties> <automationName>uiautomator2</automationName> <platformName>Android</platformName> <platformVersion>6.0</platformVersion> <deviceName>Android Emulator</deviceName> <app>/Users/name/Documents/serenity-core/serenity-appium/src/test/java/integration/resources/WordPress-debug.apk</app> <appPackage>org.wordpress.android</appPackage> <appActivity>org.wordpress.android.ui.accounts.LoginActivity</appActivity> </properties> </profile> <profile> <id>ios</id> <properties> <automationName>XCUITest</automationName> <platformName>IOS</platformName> <platformVersion>11.4</platformVersion> <deviceName>iPhone SE</deviceName> <app>/Users/name/Documents/serenity-core/serenity-appium/src/test/java/integration/resources/WordPress.app</app> </properties> </profile> </profiles> 我有如下的 serenity.properties 文件 appium.automationName = ${automationName} appium.platformName = ${platformName} appium.platformVersion = ${platformVersion} appium.deviceName = ${deviceName} appium.app = ${app} 当我尝试使用 pom.xml 中的值(如下所示)时,它无法按预期工作。 Serenity.properties 文件没有获取特定配置文件名称下提到的值。 mvn install -Pandroid 您的directory规格是错误的。不要使用 ${basedir} 而使用 ${project.basedir},那么它就会按预期工作: <directory>${project.basedir}</directory> 更好的是坚持标准 Maven 目录布局并将资源放在这里: <directory>src/main/resources</directory> @罗伯托洛贾科 有没有人找到答案,我也面临着同样的问题。

回答 2 投票 0

如何将Ant项目转换为Maven项目

如何将Ant项目转换为Maven项目?将链接的示例项目(Wicket 项目) 谢谢

回答 3 投票 0

maven中调用exec:java插件时如何传递systemProperties?

我想使用 exec:java 插件从命令行调用主类。我可以使用 -Dexec.args="arg0 arg1 arg2" 从命令行传递参数,我不知道如何传递系统属性...

回答 4 投票 0

在子模块上执行 Maven 插件目标,但不在父模块上执行

在多模块项目中,如何指定要在所有子模块中执行插件目标,而不是在父项目中执行?有 ,但这仅定义...

回答 7 投票 0

Maven:警告无法使用环境中的“javac”自动检测“javac”路径

运行 Maven 时,我得到以下输出: [警告] 无法使用环境中的“javac”自动检测“javac”路径。 我该如何解决这个问题?

回答 13 投票 0

MAVEN:在当前项目和插件组 [org.apache.maven.plugins、org.codehaus.mojo] 中找不到前缀“dependency”的插件

[错误] 在当前项目中找不到前缀“dependency”的插件 以及插件组 [org.apache.maven.plugins, org.codehaus.mojo] 可从存储库 [本地 (C:\用户\...

回答 7 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.