问题标签 [maven-install]

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 投票
1 回答
3496 浏览

java - 错误还是不错误?Maven 安装输出中这条不可读的行是什么意思?

中的Maven install输出Eclipse写入了几行这样的行:

我在这里只放其中一条线的一部分,它们非常长。您可以在Google Drive上看到整个输出。留意那里的 [ERROR]。

我不喜欢看到这些不知道它们是什么的错误消息。如果他们对某些非常糟糕的事情发出信号怎么办?或者只是不好?或者它们只是 Maven 的万圣节笑话?恐怕没有。

工作区的所有项目似乎都installedOK

在那之后,最后,我看到:

下一行是红色的:

这些致命错误在这里被称为 eclipse 错误。恐怕,你不会帮我处理他们的。当 maven 进行安装时,这些最终错误可能出现也可能不出现,概率约为 2/3。但是那些奇怪的不可读的[错误]行总是出现。我希望,理解它们可以使我免于最终出现的错误。

Eclipse:
版本:Oxygen.1a 版本 (4.7.1a)内部版本号
:20171005-1200

Java:
jdk-8u152-windows-x64.exe

0 投票
0 回答
44 浏览

maven - 将其他 jar 附加到 maven 项目的最佳方法 [java]

我有一个基于 maven 的项目,执行后我想将所有生成的 jar 安装到 maven 存储库。我无法在 pom.xml 中添加其他 jar 详细信息,因为其他 jar 不是静态的。

我通过自定义 mojo 添加它们的唯一选择。我创建了自己的 mojo 并安装了主要项目 jar。

附加额外生成的罐子的最佳方法是什么。我在 MavenProject 中尝试了 addAttachedArtifact(..) 方法,它安装了附加的 jar 文件,但没有为附加的 jar 文件生成默认的 pom.xml。

我不确定在安装到 maven 存储库时指示为其他 jar 生成默认 pom.xml 的最佳方法是什么。

提前致谢!

0 投票
1 回答
568 浏览

maven - 是否可以将文件安装到类似于 Maven install:install-file 的 gradle 中的本地缓存?

目前我正在使用 maven 将此文件安装到 maven 本地 repo,然后在我的应用程序 gradle 构建中,我有这个工件的依赖项。

build.gradle 中的依赖

有没有办法使用 gradle 将文件安装到 gradle 本地缓存中?

提前致谢。

-维迪亚

0 投票
1 回答
2494 浏览

maven - maven -P 选项不适用于 mvn clean install

当我尝试使用 构建项目 mvn clean package -P dev时,它会激活开发配置文件并执行构建。但是当我尝试使用时mvn clean install -P dev,它会构建所有配置文件。我的pom.xml中有多个配置文件。

也尝试过mvn clean install --activate-profiles=dev,但结果相同。即使-D选项也不起作用。

=========================更新========================= ============
请在此处找到完整的 POM:

还有控制台输出mvn clean install -P dev

0 投票
1 回答
2668 浏览

maven - Maven:如何管理从一个子模块到另一个子模块的依赖关系

我有 Maven 父子项目,其中父有多个子模块。其中一个子模块正在生成一个 jar,另一个依赖于该 jar。

项目结构如下:一个父模块有三个子模块。每个都有自己的 pom.xml。Child1 生成jar 文件,其他生成war 文件。只有 Child3 依赖于 Child1 jar。

是否有使用 pom.xml 管理此类依赖项的最佳方法。

项目结构

更新:当我在 Child3 中添加依赖项时,我可以构建 Child3 模块,但是当我尝试将它部署到 tomcat 上时,它会引发错误:

我对 Child3 的 pom.xml 的依赖为:

我可以看到org/ifxforum/xsd/_1/CIMBAcctInfoInqSvc在 jar 中。

0 投票
1 回答
595 浏览

apache-spark - 在 cmd 提示符下运行 mvn -e clean install -DskipTests 命令时,livy-server 构建在 Windows 上失败?

我在 Windows 上执行 cmd: mvn -e clean install -DskipTests 来设置导致 livy-server 构建失败的 apache livy。以下是错误日志:

日志显示发生了 ant build 异常:

任何人都可以帮助解决这个问题吗?

0 投票
1 回答
80 浏览

java - 如何阻止 Maven 将项目构建 JAR 安装到本地存储库

我正在使用 NetBeans 构建一个 JavaFX 项目。当我构建项目时,Maven 构建项目 JAR 并将其安装到我的本地存储库。

我不想将我的项目安装到本地存储库,我该如何停止呢?

0 投票
0 回答
36 浏览

maven - 我可以让 maven-war-plugin *only* 复制 classes.jar 而不是 .war 到本地 repo 吗?

好的,所以我正在使用maven-war-plugin来构建我的战争,效果很好。我还设置了生成-classes.jar。

当我运行构建时,war 和 -classes.jar 都会被复制到我的 .m2 存储库中,这会占用大量空间。

我只想复制 classes-jar。但是,将 设置maven-install-plugin为“跳过”会跳过战争和 classes-jar。

有没有办法让我配置战争构建,以便只有类 jar 被复制到 repo 中?

提前致谢

0 投票
1 回答
35 浏览

maven - MVN 未被识别为内部或外部命令。更新: JAVA_HOME 未定义现在在 cmd 中是错误的

每当我键入mvn -version以检查安装的版本时,它都会"mvn is not an internal or external command"在 cmd 中显示。

我添加了图像以显示我添加了环境变量和路径。检查这些并提供帮助。

更新 :

在被告知我必须从 JAVA_HOME 和 MAVEN_HOME 的环境变量中删除 \bin 之后。现在我在 cmd 中遇到错误,因为 JAVA_HOME 没有定义。

环境变量图像

环境变量图像

路径图像

路径图像

命令图像

cmd图片