我有一个通过 java 代码完全配置的嵌入式代理(没有可部署的 xml 文件)。当我将浏览器指向 Web 控制台时,我只得到 404,并且 lsof 显示 8161 上没有任何内容正在监听。是否可以仅使用 Java 代码使用 Web 控制台?我可以使用 ActiveMQ 附带的网络服务器,我可以使用 8161 端口。
问问题
4370 次
如果您使用 Java 代码而不使用 Spring,那么只需自己创建自己的 servlet 容器并在其中注册管理 WAR。
这个例子展示了如何用取自 Web 控制台源代码的 Java 代码来实现。
你可能需要多次试验和错误才能在你的类路径上获得所有必需的 jars - 你需要所有的 Jetty、JSP、Serlvets、JSTL 等等 - 加上 ActiveMQ 的东西