我正在尝试创建一个Java API,它将在运行jetty服务器时部署应用程序war文件。
我不想只在webapps目录中复制应用程序war文件。有人可以帮我吗?
public static void main(String[] args) throws UnknownHostException, IOException {
int port=8080;
Server runningInstance = new Server(8080);
// String originId="";
// ServerConnector connector = new ServerConnector(runningInstance);
Monitor monitor = new Monitor(8080, "test");
monitor.start();
DeploymentManager manager = new DeploymentManager();
WebAppProvider provider = new WebAppProvider();
provider.setMonitoredDirName("/Users/Swadebesh/Software/warfiles");
manager.addAppProvider(provider);
}
我刚刚复制了示例程序,我正在尝试创建。但是这个程序试图创建一个服务器,而不是掌握现有的Jetty实例。