gpt4 book ai didi

java - Eclipse - 当涉及 Maven 时为 "Run as Java Application"

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:10:27 24 4
gpt4 key购买 nike

我有一个 Maven 项目。作为 activeByDefault 我有生产配置文件。除非我将 activeByDefault 放在暂存配置文件中,否则我似乎找不到使用暂存配置文件在 Eclipse 中将其作为应用程序运行的方法。有没有办法配置它,这样我就不必每次都编辑 pom?

最佳答案

从 Eclipse 中的 Maven 项目运行 Java 应用程序唯一受影响的是应用程序类路径的构建方式。一般在Maven中有几种不同的类路径作用域:编译、编译测试(这个在Eclipse JDT中实际上是用来构造类路径的)和运行时。运行时类路径范围用于为应用程序启动组装类路径。 m2e其实是用Maven代码来解析的。

因此,您要么必须更改 pom.xml 中的配置文件激活设置,要么在 Eclipse 项目属性/Maven/Active Maven Profiles 中指定 Activity 配置文件。

如果您希望运行时配置文件不同于 Eclipse 中的构建时配置文件,现在还不可能。您必须提交 m2e 的增强请求,以允许在计算启动类路径时指定 Activity 配置文件。

关于java - Eclipse - 当涉及 Maven 时为 "Run as Java Application",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14382522/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com