[英]Creating a Web App with Bootstrap and Tomcat Embedded and Java SE 8 not running
我正在關注這個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。 關於如何解決這個問題的任何想法?
您是否在步驟1中創建了Main類?
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();
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.