我正在尝试开发简单的独立Java应用程序。我正在使用码头。
启动嵌入式服务器:
String WEBAPPDIR = "web/";
Server server = new Server(8080);
String CONTEXTPATH = "/";
Server.setHandler(new WebAppContext(WEBAPPDIR, CONTEXTPATH));
server.start();
我如何从外部环境(例如bash)向此应用程序发送/发送参数
答案 0 :(得分:0)
public class Echo {
public static void main (String[] args) {
for (String s: args) {
System.out.println(s);
}
}
}
您可以将参数传递给main函数。如果您从自己的应用程序启动jetty,则可以在启动服务器之前访问args。
public class SimplestServer
{
public static void main(String[] args) throws Exception
{
Server server = new Server(8080);
server.start();
server.join();
}
}