Java - 使用 Swing GUI 运行 Web 应用程序



我们在Eclipse中开发了一个带有Swing GUI的Java Web应用程序,所有这些都是同一个Eclipse Web应用程序项目的一部分。我们现在希望能够在 IDE 之外运行应用程序,例如作为 WAR 或 JAR 文件运行。我们尝试使用 Tomcat 将应用程序部署为 WAR,并通过浏览器访问它,服务器正在运行,但 GUI 自然不会显示。有没有某种方法,最好是尽可能简单和快速,能够运行 Web 应用程序,同时让 GUI 出现并能够与之交互,就像我们通过 Eclipse 所做的那样?

谢谢大家的帮助。我已经简单地使用嵌入式Tomcat解决了这个问题(使用它的示例可以在这里找到(https://devcenter.heroku.com/articles/create-a-java-web-application-using-embedded-tomcat)。我没有将Tomcat作为服务单独运行,而是在Swing应用程序中以嵌入式形式运行它,以侦听HTTP GET/POST请求。

最新更新