我们正在尝试自动化通过 Jenkins 将生成的战争文件部署到 Web 服务器的过程。使用 Deploy 插件在 tomcat 服务器上,我能够为普通的战争文件实现相同的目标。
对于 Liferay portlet 战争文件,我不能使用与我们将战争文件放入 liferay 中的部署文件夹然后将其复制到 tomcat webapps 文件夹中相同的插件。
我看到的另一种方法是在 pom.xml 中添加部署路径, <properties>
<liferay.auto.deploy.dir>${deployPath}</liferay.auto.deploy.dir>
<liferay.version>6.1.0</liferay.version>
</properties>
然后运行 maven 命令mvn package liferay:deploy复制到部署目录。
您还有其他选择或想法吗,谢谢!