【问题标题】:Error: Could not find or load main class while running .jar file错误:运行 .jar 文件时无法找到或加载主类
【发布时间】:2017-07-30 14:43:14
【问题描述】:

我刚刚开始使用 Java 进行编程,并且正在尝试创建一个 Java Web 应用程序。我关注了这个tutorial

完成本教程后,当我运行生成的 .jar 文件时,我收到以下错误。

错误:无法找到或加载主类 com.example.employees.Main

我已经搜索过这个错误并且有多个关于这个的答案,但我没有设法解决我的问题。任何人都可以在这种情况下专门提供帮助。这是source code的链接。

我将程序称为:

  1. 导航到目标目录
  2. 运行命令

java -jar employees-app-1.0-SNAPSHOT-jar-with-dependencies.jar

【问题讨论】:

  • @Jens 它有一个主类,因为您还可以通过您的代码以编程方式启动基于 Web 的应用程序,就像在此处完成的那样。
  • 显示你如何调用程序
  • tomcat是否抛出异常?春天?继续搜索。这已经回答了很多次了
  • 更新了关于我如何打电话的问题
  • tomcat也不例外。

标签: java maven tomcat web-applications


【解决方案1】:
  1. 使用maven编译代码mvn clean compile assembly:single
  2. 使用问题中的命令运行它。

【讨论】:

  • 这样运行后结果是一样的,之前试了很多次。
猜你喜欢
  • 1970-01-01
  • 2020-02-18
  • 2018-12-16
  • 2020-06-02
  • 1970-01-01
  • 1970-01-01
  • 2017-02-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多