maven-2相关内容

如何使用 Maven 在 EAR 中添加 WAR

我有一个带有应用程序的 EAR,我需要使用我自己打包为 WAR 的代码来扩展这个应用程序.是否有 maven 插件可以帮助我将 WAR 放入 EAR 中? 手动过程是将 WAR 放入 EAR 并将模块添加到 application.xml.我想自动化. 编辑:小说明 - WAR 项目正在使用 maven,但对于 EAR,我只有二进制文件. 解决方案 我将创建一个具有 ..
发布时间:2021-12-22 22:08:18 Java开发

Maven2:企业项目的最佳实践(EAR 文件)

我刚刚从 Ant 切换到 Maven,并且正在尝试找出设置基于 EAR 文件的企业项目的最佳实践? 假设我想创建一个非常标准的项目,其中包含用于 EJB 的 jar 文件、用于 Web 层的 WAR 文件和封装的 EAR 文件,以及相应的部署描述符. 我该怎么办?使用 archetypeArtifactId=maven-archetype-webapp 像使用 war 文件一样创建项目 ..
发布时间:2021-12-22 21:44:27 其他开发

清除 Grails 依赖缓存

在尝试解决 SNAPSHOT maven 依赖项的问题时遇到了一些问题 (请参阅在这里). 运行 grails dependency-report 时,会列出缓存的依赖项,或多或少像这样: acme-adapter-api 来自 com.acme 108 kB(下载 0 kB,缓存中 108 kB) 正如这个答案所暗示的那样,您可能会遇到麻烦在不增加版本号的情况下更新依赖项,导 ..
发布时间:2021-12-22 21:00:16 其他开发

IntelliJ IDEA:“索引 Maven 存储库"列表 - 如何在此列表中添加远程 Maven 存储库?

我无法理解如何在 IntelliJ IDEA 的“索引 Maven 存储库"列表中获取存储库. 在我的一个项目中,我在此列表中有两个存储库:一个本地存储库和一个(主)远程存储库(请参见下面的附加屏幕截图).在其他项目(使用 AppFuse 模板创建)中,我的列表中只有一个(本地)repo. 我试图在 pom.xml 文件和 settings.xml 文件中添加 repos,但是 rep ..
发布时间:2021-12-18 10:29:26 其他开发

IDEA JetBrains IntelliJ - 'make' 上的编译错误,但使用 Maven 编译时很好,并且 IntelliJ 在类文件中没有报告错误

所以我在 IntelliJ 中有一个 Maven 模块(模块-A).我最近将一些类从它移到另一个新的 maven 模块(模块-B)中并添加了一个依赖项.完成此操作后,我还修改了其中一个移动类(现在在模块 B 中)的方法的签名. 我重新导入了 poms,以便 IntelliJ 能够获取依赖项更改并确保受影响文件的所有 Java 导入再次正确.现在,当我尝试运行我的 web 应用程序(这取决于两 ..
发布时间:2021-12-18 10:16:33 Java开发

Intellij 社区无法为 Maven 使用 http 代理

我在需要使用经过身份验证的代理才能访问 Internet 的 Linux 机器上安装了 Intellij IDEA 社区.我在盒子上有一个系统范围的代理,我在 ~/.m2/settings.xml 中配置了代理.当我从命令行运行时,Maven 正确使用代理. 我在 Intellij 中配置了相同的代理,它为我提供了正确的插件列表.但是当我尝试使用 Intellij 与 Maven 存储库同步 ..
发布时间:2021-12-18 10:15:46 Java开发

无法将 Intellij 与生成的源文件夹一起使用

相关问题如何配置 IntelliJ IDEA 和/或 Maven 使用 jaxb2-maven-plugin 生成的 Java 源代码自动添加目录? 我有一个自定义插件,可以在 target/generated-sources 下生成源代码(注意这里没有工具名).所以我得到了像 target/generated-sources/com/mycompany... 等来源. 这种格式根本无 ..
发布时间:2021-12-18 10:00:35 Java开发

如何使用 maven 构建 jar,忽略测试结果?

实际上,当我运行测试时,它们失败了,但我需要运行它们来获取一些对我的 jar 非常重要的 .class 文件. 默认情况下,当测试结果失败时,jar 不会构建,我可以在 pom.xml 中添加一个忽略它的设置,这样我就可以构建 jar 忽略测试结果吗? 我读了一些关于“Maven Surefire Plugin"的内容,但我不知道如何使用它... 解决方案 请参考 surefi ..
发布时间:2021-12-15 11:43:29 Java开发

如何让我的 Maven 集成测试运行

我有一个 maven2 多模块项目,在我的每个子模块中,我都有名为 Test.java 和 Integration.java 的 JUnit 测试,用于单元测试和分别进行集成测试.当我执行: mvn 测试 执行子模块中的所有 JUnit 测试 *Test.java.当我执行 mvn test -Dtest=**/*集成 Integration.java 测试都不会在子模块中 ..
发布时间:2021-12-15 11:26:45 Java开发

在 Maven 中共享测试代码

你怎么能依赖来自 Maven 另一个模块的测试代码? 例如,我有 2 个模块: 基础 主要 我想在 Main 中使用一个测试用例来扩展 Base 中的基础测试类.这可能吗? 更新:找到一个可接受的答案,其中涉及创建一个测试 jar. 解决方案 我推荐使用 type 而不是分类器(另见:classifier).它更明确地告诉 Maven 你在做什么(我发现 m2ec ..
发布时间:2021-12-15 11:24:12 其他开发

Gradle 替代 mvn 安装

我在 mvn 上构建了 2 个不同的项目.我正在尝试替换为 Gradle. 项目 1 是一个 SDK,项目 2 正在使用该 sdk(示例). 在 maven 时代,它使用 mvn install 创建工件,将整个项目添加到本地存储库中. 我喜欢在这样的 gradle 中工作.我喜欢项目 1 build.gradle 需要将其发布为 gradle 本地存储库,然后示例项目需要使用它 ..
发布时间:2021-12-15 10:51:51 其他开发