maven-3相关内容

maven 3:访问​​“root"版本企业POM

使用 Maven 3.0.4. 我的任务是为我们的组织提供母公司 POM.我的团队将为开发人员在使用此 POM 时遇到的问题或问题提供支持.通常,他们会将构建日志附加到支持请求中.所以,我希望我的公司 POM 将公司母公司的版本回显到任何构建的控制台.我正在为此使用 antrun 插件. org.apache.maven.pluginsmaven-antrun-pl ..
发布时间:2021-12-09 15:44:27 其他开发

运行单个 Maven 插件执行?

我以为我是一位经验丰富的 Maven 用户,但我在如何做到这一点上遇到了障碍! 我已经能够使用 Maven sql 插件通过我定义并绑定到 pre-integration-test 阶段的插件执行在数据库中删除、创建和安装模式. 但是,现在我想使用相同的 sql 插件随时从命令行插入一些示例数据——也就是说,不绑定到任何生命周期目标.有几组不同的样本数据,所以我想定义几个不同的执行. ..
发布时间:2021-12-09 15:40:10 其他开发

如何访问 maven.build.timestamp 进行资源过滤

我正在使用 maven 3.0.4 并希望我的应用程序可以访问构建时间戳.为此,我在 .properties 文件中放置了一个占位符,并让 maven 过滤构建.虽然这对 ${project.version} 工作正常,但 ${maven.build.timestamp} 在过滤时不会被替换. 该属性似乎在构建时可用 - 我可以用它来修改工件名称: ${project.artifact ..
发布时间:2021-12-09 15:39:39 其他开发

Intellij 的想法无法解决 Maven 中的任何问题

我是 Intellij Idea 的新手,我只是用 pom.xml 导入了一个项目,但是 ide 没有解决任何 maven 依赖项. pom.xml 依赖项中定义的任何内容在代码中导入时引发错误 cannot resolve symbol xxxxx 但是 mvn install 会起作用,我尝试在 .jar 文件中的 Project Settings/Libraries 中导入依赖项 ..
发布时间:2021-12-09 15:37:55 其他开发

Maven 检查存储库中更新的依赖项

是否有 Maven 插件可以让您检查存储库中是否有更新版本的可用依赖项? 假设您正在使用 1.2 版的依赖项 X.现在,X 的新版本发布了 1.3 版.我想知道,根据我的项目中使用的依赖项,哪些依赖项具有较新的可用版本. 解决方案 Maven 版本插件 是 display-dependency-updates mojo 正是您要找的: mvn 版本:display-dependen ..
发布时间:2021-12-09 15:37:46 其他开发

单个 pom.xml 中的多个 install:install-file

(请在回答之前至少阅读此内容:这是临时措施!不,我们不想设置本地存储库管理器并手动运行脚本) 我们有一个带有一些依赖项的遗留项目,我们有一个包含源代码和 javadoc 的本地副本,并且已被证明在生产中运行良好,但在 Central 中无法提供相同的质量.我们想使用我们已经拥有的那些罐子. 我发现我可以手动运行一个适当复杂的 mvn install:install-file 命令来将工 ..
发布时间:2021-12-09 15:36:51 Java开发

maven 如何对版本号进行排序?

Maven 似乎有能力指示一系列版本,例如 [1.2.3,) Maven 如何确定什么是新的或旧的当没有所有开源包都遵循的一致版本控制方案时.例如 junit 4.10 slf4j 1.7.2 休眠 4.1.7.Final Spring 3.1.2.RELEASE maven 如何判断 maven 中包的旧版本与新版本是什么?如果包使用字母作为版本号,如 A、 ..
发布时间:2021-12-09 15:34:29 其他开发

Maven 3 关于 build.plugins.plugin.version 的警告

自从我更新到 Maven 3 后,我在每次构建时都会收到以下警告消息: 我怎样才能摆脱这些警告? [INFO] 正在扫描项目...[警告][WARNING] 为proj:id:jar:3.1构建有效模型时遇到一些问题[警告] 缺少 org.apache.maven.plugins:maven-javadoc-plugin 的“build.plugins.plugin.version".@ ..
发布时间:2021-12-09 15:31:09 其他开发

“mvn clean install"是怎么回事?与“mvn install"不同?

mvn clean install 和 mvn install 有什么区别? 解决方案 clean 在 Maven 中是它自己的构建生命周期阶段(可以被认为是一个操作或任务).mvn clean install 告诉 Maven 在为每个模块运行 install 阶段之前在每个模块中执行 clean 阶段. 这样做是为了清除您拥有的所有编译文件,确保您真正从头开始编译每个模块. ..
发布时间:2021-12-09 15:27:25 Java开发

Maven 安装错误:无法解决依赖关系

我使用的是 Maven 3.1.1.当我运行 mvn install 时,出现以下错误: D:\spring source>mvn install[信息] 正在扫描项目...[信息][信息] ------------------------------------------------------------------------[信息] 构建 SpringDependencies 1.0[ ..
发布时间:2021-12-09 15:26:57 其他开发

Maven 为 JDK9 做好准备了吗?

今天我尝试了 最新的 jdk9 Build 113 并尝试编译 我的项目 使用最新的 Maven 3.3.9 这些是命令(部分通过twitter找到) export MVN_OPTS="-Dmaven.compiler.fork -Dmaven.compiler.executable=/somewhere/Downloads/jdk-9/bin/javac"导出 JAVA_HOME="/s ..
发布时间:2021-12-09 15:25:39 其他开发

JavaFX 项目的有效 JAR 签名

我一直在研究各种方法,以使用 Maven POM 为 JavaFX 项目生成可运行的 JAR 文件.这些 Stackoverflow 问题中的每一个都描述了相同的问题.令人沮丧的是,针对同一目标似乎有多种不同的解决方案. 问题: java.lang.SecurityException: Manifest 主要属性的无效签名文件摘要 在命令行上执行 JAR 文件时出错.虽然Netb ..
发布时间:2021-12-09 15:22:58 Java开发

如何将测试类包含到 Maven jar 中并执行它们?

在一个 Maven 项目中,我有测试类和源类在同一个包中,但在不同的物理位置. .../src/main/java/package/** 在测试类中访问源类没有问题,但我想在 main 方法中运行一个测试运行器并访问 AllTest.class 以便我可以创建 jar 并执行我的测试. public static void main(String[] args) {//未找到所有测试结果 ..
发布时间:2021-12-09 15:22:01 Java开发

Maven:生命周期 vs. 阶段 vs. 插件 vs. 目标

这里的开发人员相对较新,尽管我已经使用它一段时间了,但我希望能巩固我的 Maven 基础知识.我的部分问题是我没有使用 Ant 的经验,这似乎是许多解释的来源.我一直在阅读和观看教程,但我不断听到相同的术语: 生命周期 阶段 插件 目标 据我所知,生命周期似乎是最广泛的,由阶段、插件和/或目标组成(或由其完成). 问题:您能否提供有关这些术语的相关性和最常见示例的任何信息? ..
发布时间:2021-12-09 15:07:30 其他开发

在 Mac OS X 上安装 Maven

我正在尝试按照这些说明通过终端安装 maven. 到目前为止我得到了这个 export M2_HOME=/user/apple/apache-maven-3.0.3出口 M2=$M2_HOME/bin出口路径=$M2:$PATH导出 JAVA_HOME=/usr/java/jdk1.6.0_22 这可能是一个愚蠢的问题,你去哪里找这个? 解决方案 Mavericks (10.9) ..
发布时间:2021-12-06 20:56:44 其他开发

Maven spring boot 带参数运行调试

通常我使用命令运行我的 Spring Boot 应用程序: mvn spring-boot:run -Drun.arguments=--server.port=9090 \-Dpath.to.config.dir=/var/data/my/config/dir 我想设置自定义端口进行调试,这样我就可以从 Eclipse 连接.当我从示例中添加参数时 https://docs.spring.io ..
发布时间:2021-12-06 17:24:09 Java开发