Eclipse主程序启动错误

时间:2015-06-05 05:36:44

标签: java eclipse swing maven

我有一个maven项目(Swing客户端),里面有一个名为ClientContainerLauncher的类文件,主要方法如下,

/**
 * The main to launch a client CDI container from the command line.
 *
 * @param args Command line arguments.
 * @throws Exception If the client CDI container fails to launch.
 */
public static void main(final String[] args) throws Exception {
    ClientContainerLauncher launcher = new ClientContainerLauncher();
    launcher.launch();
}

当我启动调试/运行时,我遇到错误,

enter image description here

generated-configuration是我的另一个maven项目之一,但当前项目与生成配置项目没有依赖关系,但会抛出此错误。即使在将其添加为依赖(生成配置)项目之后,我也会遇到相同的错误。

我曾尝试过maven更新,清理项目和调试/运行,但没有效果。我该如何解决呢。帮助我。

1 个答案:

答案 0 :(得分:2)

Eclipse有时会对Maven项目做一些奇怪的事情。以下是一些主要内容:

  • 如果您当前的项目和生成的配置完全不相关(甚至不是同一个Maven父级的模块),并且您不需要生成配置,那么现在就关闭该项目(右键单击项目> Close project)。
  • 您还可以使用Maven > update:这告诉m2eclipse插件根据pom.xml文件更新Eclipse项目配置。您可以在generated-configuration上尝试(实际上,每次对pom进行重要更改时都习惯使用它。)
  • 如果确实需要,请尝试使用Run as > Maven install将其安装到本地仓库。
    • 如果项目相关,我建议在父项上运行。
    • 如果没有,只需在generated-configuration上运行,然后在当前项目上单独运行。

我不确定这些内容是否会有所帮助,但我能用最新信息提出最佳建议。