autodeploy web service java with glassfish server 4.1.1?


如何

自动部署Web服务,我有webService.war文件?我正在使用 glassfish 4.1.1 并使用外部库 postgresql-9.4-1203.jdbc4.jar我不知道如何部署 .war 文件谢谢。

但是,不确定自动部署是什么意思,即使对于 4.1.1,DeshanR 的建议仍然可行。您还有另外两个选项:

您可以通过将浏览器

指向您的域:4848 来从浏览器部署 war 文件。这将带您进入 glassfish 管理控制台(前提是 glassfish 已启动并正在运行,并且您的 glassfish 设置为使用端口 4848,默认情况下应该是)。然后,您可以在应用程序菜单下部署您的 war 文件。

如果这是一个开发环境,您还可以从 IDE 部署到本地 glassfish。这是 Eclipse 的一个例子。将 IDE 连接到本地 glassfish 的优点是允许您在进行更改时发布更改。

如果您将 postgres jar 文件用于 JDBC 驱动程序和 Glassfish 的连接池,则需要重新启动服务器以在将该文件复制到您的 domain/ext/lib 目录后对其进行部署。

对于 WAR,

有 asadmin 命令行客户端,您的 IDE 可能直接支持从那里部署它,您可以使用 GF 管理控制台,或者您可以将 WAR 复制到域/自动部署目录中(假设您启用了自动部署,默认情况下就是这样)。

还有HTTP和JMX接口,但这些可能不是你要找的。

最新更新