m2e相关内容

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 Java开发

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 Java开发

Eclipse M2E/更改订单和导出

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

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

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

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

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

如何干净地阻止M2E货物:从Eclipse运行?

我想使用一个来自cargo-maven2-plugin的运行mojo,来找到一种关闭容器的更好方法. 控制台输出显示Ctrl + C停止,但这似乎无济于事. 如果我终止,它将留下我必须杀死自己的孤立的java.exe进程. 我做错什么了吗?这有点麻烦. 编辑:我在独立配置中使用Tomcat.如果我使用嵌入式Jetty,自然可以终止工作,但是我们需要Tomcat. 解决 ..
发布时间:2020-05-04 08:43:59 Java开发

如何使M2E eclipse插件了解捆绑包装

我对Osgi几乎是陌生的. 我正在使用Eclipse 3.6 Helios构建我的第一个Felix捆绑包,但发现M2E不了解捆绑包包装... Project build error: Unknown packaging: bundle Project build error: Unresolveable build extension: Plugin org.apache.felix:m ..
发布时间:2020-05-04 08:43:23 其他开发

使用单个命令在当前工作空间中构建所有Eclipse Maven项目?

没有人知道在当前工作空间中构建所有Maven项目的任何简单但有效的方法,例如,为每个此类项目进行maven全新安装. 例如,是否可以选择多个项目并使用类似于$ {project_loc}的项目,或者弹出带有可能项目的弹出窗口以用于运行配置?还是其他方式? 我正在使用Eclipse Juno. 解决方案 您能给他们全部一个父pom.xml,然后又给它们mvn compile父po ..
发布时间:2020-05-04 08:43:19 Java开发

如何在Eclipse Kepler中卸载M2e

我刚刚下载了eclipse kelper,发现已经安装了m2e和m2e-wtp插件,而新的m2e插件没有生命周期的“软件包",我该如何卸载? ================================================ == http://m2eclipse.sonatype.org/sites/m2e 这是我在eclipse juno中使用的更新站点(现在似乎出现404 ..
发布时间:2020-05-04 08:42:28 其他开发

哪里是"Maven->更新项目配置"?菜单项?

我完全按照此问题中的描述在Eclipse项目中具有Missing Maven依赖项,我很乐意使用找到了解决方案,但是当我在Project Explorer中右键单击我的项目时,找不到任何这样的菜单项: 如果我右键单击项目的pom.xml,则在Maven菜单中看到的全部是: 您知道我应该怎么做才能启用该Update project configuration菜单选项吗? 解决方案 ..
发布时间:2020-05-04 08:42:20 Java开发

Maven:m2eclipse:禁用工作区解析导致缺少工件

我的项目A依赖于我的Eclipse工作区中的项目B和C. 有时候,我希望A使用存储库中的工件B和C而不是工作空间中的版本来运行.因此,我选择A,然后选择"Maven-> Disable Workspace Resolution",以便A使用仓库中的版本. 但是,一旦执行上述操作,我就会在项目A的pom文件中收到错误消息“缺少工件B"和“缺少工件C". 我已尝试清理该项目,选择了" ..
发布时间:2020-05-04 08:42:16 Java开发

如何在m2e/Indigo下将JAXB生成的源添加到Eclipse构建路径中?

在Helios/m2eclipse下,当我生成jaxb源代码时,当我执行“更新项目配置"时,它们将被放置在Eclipse源代码路径上. Indigo/m2e(2011年6月22日初始发行)不会发生这种情况.我需要做些什么来解决这个问题? 我正在使用标准的0.75版本的maven-jaxb2-plugin. 解决方案 在Eclipse中,转到“安装新软件",添加软件站点:选择"j ..
发布时间:2020-05-04 08:41:55 其他开发

清理Maven m2e .cache目录

我的Maven安装(Windows 7 64位)的.cache目录几乎为3.5GB!它仅包含一个m2e目录. (我正在使用m2e运行Eclipse 4.3M7.)现在肯定不需要里面的所有东西,而且我什至不知道这是什么东西!我找不到在线.cache目录的Maven文档. 那么.m2/repository/.cache和.m2/repository/.cache/m2e目录是什么?为什么他们几年 ..
发布时间:2020-05-04 08:41:49 其他开发