【发布时间】:2018-07-25 16:41:42
【问题描述】:
public class AppServer {
public static final String WEB_INF_LOCATION = "src/main/webapp/WEB-INF/web.xml";
public static final String WEB_APP_LOCATION = "../ui/app";
public static void main(String[] args) throws Exception {
int port = Integer.valueOf(Optional.fromNullable(System.getenv("PORT")).or("8080"));
WebServer server = new JettyWebServer(WEB_INF_LOCATION, WEB_APP_LOCATION, port, "0.0.0.0");
System.setProperty("restx.mode", System.getProperty("restx.mode", "dev"));
System.setProperty("restx.app.package", "orange.invoice");
server.startAndAwait();
}
}
错误:
线程“主”java.lang.IllegalStateException 中的异常:在 /Users/Kevin/Development/orange 中找不到 ../ui/app 检查您的工作目录。
at restx.common.MoreFiles.checkFileExists(MoreFiles.java:103)
at restx.server.JettyWebServer.<init>(JettyWebServer.java:44)
at orange.invoice.AppServer.main(AppServer.java:20)
我有上面的代码定义,尽管 '..ui/app' 位置是正确的,但我收到了错误。有人可以帮忙吗?
【问题讨论】:
-
我已经尝试过删除 .idea 文件夹等操作,但仍然存在同样的问题。
标签: java intellij-idea jetty