gpt4 book ai didi

tomcat - 在 Netbeans 中自动部署 Liferay portlet

转载 作者:行者123 更新时间:2023-11-28 22:19:18 26 4
gpt4 key购买 nike

如何在 Netbeans 中自动部署 Liferay portlet?每次构建项目时,都必须将 .war 文件复制到 Liferay 中的 Tomcat 部署目录。是否可以在构建项目时自动部署 .war 文件?

最佳答案

您使用的是什么部署系统?SDK 还是 Maven?

如果是 SDK,则在您的 SDK 根文件夹中创建一个名为 build..properties 的文件(注意必须替换为您的操作系统用户名)。在该文件中只需设置应用程序服务器的绝对路径

app.server.dir=/absolute/path/to/your/liferay/tomcat-x.x.xx

如果您使用的是 Maven,请确保在您的 pom 文件中设置以下(全局或配置文件内)属性:

<properties>
<liferay.version>x.y.z</liferay.version>
<liferay.auto.deploy.dir>/absolute/path/to/your/liferay/deploy</liferay.auto.deploy.dir>
<liferay.app.server.lib.global.dir>/absolute/path/to/your/liferay/tomcat-x.x.xx/lib/ext</liferay.app.server.lib.global.dir>
<liferay.app.server.portal.dir>/absolute/path/to/your/liferay/tomcat-x.x.xx/webapps/ROOT</liferay.app.server.portal.dir>
</properties>

关于tomcat - 在 Netbeans 中自动部署 Liferay portlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28632602/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com