m2e相关内容

M2E 并让 maven 生成源文件夹作为 Eclipse 源文件夹

我在 Eclipse 中有一个 Maven 项目,并且有运行注释处理器来生成代码的 Maven 目标.此代码的输出文件夹是 target/generated-sources/apt. 为了让 eclipse 看到这个生成的代码,我需要将 target/generated-sources/apt 作为源文件夹添加到 eclipse 项目中. 然而,这会导致出现“Maven Configu ..
发布时间:2021-12-06 14:53:48 Java开发

xmlbeans-maven-plugin 没有找到 javac

我正在尝试设置 xmlbeans-maven-plugin 2.3.3 在我的 Eclipse 中,虽然一切似乎都正常,但由于无法找到文件 C:\Users\Daniel\Workspace\MyProject\javac,它失败并出现 java.io.IOException.> 这很奇怪,因为 javac 是在系统的%PATH% 那么它为什么要尝试在 %PROJECT_LOC% 中找到它? ..
发布时间:2021-11-22 16:54:31 Java Web开发

Maven (m2e) 没有执行蚂蚁任务

我有一个 POM 文件(由 Eclipse 执行),我想在 generate-sources 阶段在其中执行 ANT 任务.基于 m2e 文档,在 如何解决“生命周期配置未涵盖的插件执行";对于 Spring Data Maven 构建,Maven:在打包期间执行 antrun 任务 和 应该放在哪里 maven-编译器插件声明:在 中还是? ..
发布时间:2021-11-11 03:19:16 其他开发

每次更改代码时,都会清理QUERY DSL目标类

当我进行少量代码更改和保存时,总是会清除目标目录中 生成的Qclasses.因此,我必须进行maven更新才能每次生成QClass.有没有更好的方法而不必每次都更新Maven? 解决方案 在回答自己3年后(谢谢您),STS和apt-maven-plugin也遇到了同样的问题.不幸的是1.1.3仍然是当前版本(在我发布此版本时).在此处有一个相关的GitHub问题页面,但由于好吧. ..
发布时间:2021-05-30 21:53:59 其他开发

什么是m2e连接器?

我想知道什么是m2e连接器.除了此页面外,我在互联网上找不到太多描述它们的信息: http://objectledge.org/confluence/display/TOOLS/M2E+Connectors 所以我的问题是: 是像其他Eclipse插件一样的插件吗? 它可以用来做什么? 是否有任何页面说明我如何使用它? 解决方案 是的,它是一个eclipse插件.它充 ..
发布时间:2021-05-30 21:53:46 其他开发

maven-assembly-plugin和Eclipse工作区解析

我有一个项目,该项目使用 maven-assembly-plugin 从多个项目中编译一个JAR. 我想使用Eclipse(Neon 4.6.3)运行构建.运行构建时,选择选项Resolve Workspace Artifacts. 解决工作空间工件似乎可以很好地用于编译类和测试.但是,在将程序集执行到JAR中时, maven不使用Eclipse工作区中的项目,而仅使用本地maven存 ..
发布时间:2020-05-07 23:49:39 其他开发

Maven Eclipse多模块阴影依赖

在多模块Maven项目中,模块之一是带阴影的模块(例如,无源,但在package阶段生成jar).其他模块将此模块作为依赖项引用(均在同一父项下).有没有办法让Eclipse将阴影模块识别为依赖项? Eclipse最多只能涵盖compile. 当前它可以在命令行上运行(因为运行package),但是在Eclipse中它显示错误. 我无法找到解决方案. 详细信息: - Par ..
发布时间:2020-05-07 21:39:48 其他开发

将pom.xml中的目标...永久标记为已忽略

我有一个使用m2e的eclipse中的Web项目.我在pom.xml中有一个缺少工件的错误,我单击永久标记pom.xml中的目标...为已忽略.发生的事情是它不再从我的存储库中复制jar文件.如何撤消此操作.不知道我做了什么更改后的配置文件或设置文件 解决方案 我假设您正在使用m2e v1.1.在此版本中,您可以选择将层次结构中的哪个pom标记为忽略其生命周期映射.如果它不在当前项目的po ..
发布时间:2020-05-04 08:45:42 其他开发

M2E Eclipse Maven工作区分辨率和CDI

我有一个战争项目A,该项目正在部署到使用CDI的JBoss AS7中,并且一切正常.但是我想在另一个项目B中使用某些类,我将其添加到pom.xml中并为其打开工作空间解析,因为这些类将由多个war项目共享. 现在,只要这些类在战争项目A中,它们就可以很好地工作,但是当我将它们移至B时,它们上的CDI将停止工作.另一个项目B有一个webapp/WEB-INF/beans.xml,但是当查看A的 ..
发布时间:2020-05-04 08:45:36 其他开发

为什么我的目标没有被执行?

我正准备进行部署,因此我想将正确的配置文件复制到WEB-INF/classes/ 之前,然后将所有内容打包到WAR文件中,以进行部署或开发. 最后,我想在每次致电时执行部署任务 mvn glcoud:deploy -当我需要部署配置文件时,以及在我的项目目录中执行其他任何操作时,都需要开发任务. 目前,我还没有决定要怎么做,但是首先,我尝试执行这样的“虚拟任务".不幸的是,它 ..
发布时间:2020-05-04 08:45:17 其他开发

eclipse中是否有任何工具可以直接运行maven命令?

是否有用于Eclipse的工具/插件可以直接从Eclipse运行maven命令? 我已经在eclipse中添加了M2E插件,这使我可以创建/导入,甚至可以通过“运行方式"配置在Eclipse中运行Maven项目.例如,如果我已将tomact7插件添加到我的项目中,然后在我的项目上执行"mvn tomcat:run"命令,则必须在“运行方式"中配置此新命令,因此同样,对于每个新命令,我都必须配 ..
发布时间:2020-05-04 08:45:14 其他开发

xmlbeans-maven-plugin找不到javac

我正在尝试设置 xmlbeans-maven-plugin 2.3.3 在我的Eclipse中,尽管一切似乎都正常,但由于找不到文件C:\Users\Daniel\Workspace\MyProject\javac而失败,并出现java.io.IOException. 这很奇怪,因为系统的javac 是 %PATH%,为什么它会尝试在%PROJECT_LOC%中找到它? 我发现了此问题 ..
发布时间:2020-05-04 08:45:08 其他开发

Maven-如何在父项目的pom中添加模块作为依赖项

我在此问题中提到了这种情况. 我有一个多模块Maven项目,其中有一个父项目P和两个子模块A和B.当我只有A作为子模块时,它可以正常工作.我在主项目中添加了一个新的源文件夹,创建了一个包并添加了一个类(我在这里做错了吗?),我们将其称为模块B.现在,我将包B中的类导入到包A中的类中,但是A的pom不会更新为包括B作为依赖项,因此当我尝试mvn编译父项目时,它会给出错误的未定义符号B. ..
发布时间:2020-05-04 08:45:06 其他开发

Maven生成的jar文件中MANIFEST.MF中缺少Main-class头像

我目前正在Eclipse(m2e-Plugin)中使用Maven进行实验,并试图构建和运行Hello World示例项目.但是,启动生成的jar时,没有任何反应.我检查了MANIFEST.MF,发现Main-Class属性丢失了.添加属性后,可以启动jar. 为什么Maven不添加此属性? 解决方案 看看此链接: https://maven.apache.org/shared/mav ..
发布时间:2020-05-04 08:44:58 其他开发

Eclipse M2E/更改订单和导出

我正在使用Eclipse(Indigo)中的Maven项目. 为了编译一些需要认可库的类(webservices-api.jar),我转到“属性/Java构建路径/命令和导出",并将"Maven Dependecies"移到"JRE System Library"之前. 问题在于,每当我单击"Maven/更新项目配置"选项时,条目都会重新排列,并且"JRE系统库"始终是第一个条目,并且 ..
发布时间:2020-05-04 08:44:25 其他开发

m2e何时以及如何使用Maven测试范围在Eclipse Run Configurations中包括测试依赖项?

我花了一些时间进行观察,但是我发现m2e是“神奇地"管理着类路径. 示例: 如果我在"src/java/main"源文件夹中作为Java应用程序运行,则它将排除"test"作用域.注意:该类能够编译,但无法运行.但是,如果我将同一类移到"src/java/test"文件夹中,则它可以编译并运行. 如果我Run as JUnit Test,则始终包括“测试"范围(即使该类位于“主"源文件 ..
发布时间:2020-05-04 08:44:15 其他开发

如何忽略Eclipse中特定文件夹中的XML警告?

我正在使用Eclipse和插件m2e(它在Eclipse中增加了对Maven的支持)来构建Java项目. 在target目录中有一些XML Surefire报告.它们生成烦人的警告,因为它们既没有DTD也没有XML模式. 如何告诉Eclipse忽略**/target文件夹? 解决方案 请参见下图: 打开首选项Window > Preferences ..
发布时间:2020-05-04 08:44:09 其他开发