【问题标题】:My first maven example fails (using m2eclipse) : 'mainClass' missing我的第一个 Maven 示例失败(使用 m2eclipse):缺少“mainClass”
【发布时间】:2013-05-12 06:15:56
【问题描述】:

我正在尝试使用 Eclipse + m2Eclipse 插件在 Maven by Example 上工作。但是,我得到了这个错误

[错误] 无法在项目 simple-weather 上执行目标 org.codehaus.mojo:exec-maven-plugin:1.2.1:java (default-cli):目标 org.codehaus.mojo 的参数“mainClass” :exec-maven-plugin:1.2.1:java 丢失或无效

但我确实以这种方式指定了 mainClass(下面的屏幕截图),并在 Profiles 行中指定了 mainClass。知道为什么我还是错了吗?非常感谢。

【问题讨论】:

  • 你之前执行过mvn install吗?这是执行mvn exec:java之前的必要步骤。
  • 您是否在 Eclipse 之外的命令行上尝试过这些示例?您使用哪个 Eclipse 版本?你有最新的 m2e 安装吗?是否完整构建命令行工作mvn clean package

标签: java eclipse maven configuration m2eclipse


【解决方案1】:

正如错误消息所说,您缺少参数mainClass

你把参数放在了Profiles部分,这是错误的地方。

按下Add...按钮并在框中添加参数和值,如下所示:

按下Ok时应该是这样的:

【讨论】:

  • 非常感谢您快速详细的回答。很有帮助!
  • @zell 我很高兴能提供帮助,尽管我自己不是 eclpise 用户。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-09-27
  • 1970-01-01
  • 1970-01-01
  • 2021-09-04
  • 1970-01-01
  • 1970-01-01
  • 2014-01-26
相关资源
最近更新 更多