我正在关注此Oracle教程
我已下载包含maven项目的zip并按照此处的说明运行
但是当我执行最后的命令时
java -jar employees-app-1.0-SNAPSHOT-jar-with-dependencies.jar
我收到此错误消息: 错误:无法找到或加载主类com.example.employees.Main
我已将JAVA_HOME设置为指向Oracle jdk1.8.0_102。 关于如何解决这个问题的任何想法?
答案 0 :(得分:0)
您是否在step 1创建了主要课程?
package com.example.employees;
import java.util.Optional;
import org.apache.catalina.startup.Tomcat;
public class Main {
public static final Optional<String> port = Optional.ofNullable(System.getenv("PORT"));
public static void main(String[] args) throws Exception {
String contextPath = "/";
String appBase = ".";
Tomcat tomcat = new Tomcat();
tomcat.setPort(Integer.valueOf(port.orElse("8080") ));
tomcat.getHost().setAppBase(appBase);
tomcat.addWebapp(contextPath, appBase);
tomcat.start();
tomcat.getServer().await();
}
}