我正在尝试创建一个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实例 .