当前位置: 首页 > 知识库问答 >
问题:

Liferay项目建立在错误的部署文件夹中

孙京
2023-03-14

从过去3个星期开始,我们一直在使用Liveay和Portlet。

我下载了捆绑的增殖服务器,并将其放在本地驱动器上。我做了设置,能够正确地访问localhost:8080。

我还创建了一些自html" target="_blank">定义portlet,在eclipse中构建它们时,war文件被部署在路径C:/liferay/deploy中。

现在,我改变了服务器的位置,我想让服务器在D:/drive中。当我进行转换时,从D:/liferay/tomcat/bin/startup启动tomcat服务器。bat然后构建项目,war文件仍在c:/drive中构建。

当我手动将war文件从c:/liferay/deploy复制到D:/liferay/deploy时,它被成功部署。我希望直接在d:/liferay/deploy文件夹中创建war文件。有人能帮我理解我在这里需要做什么样的改变吗?

共有1个答案

弘承业
2023-03-14

如果你正在使用Liferay插件sdk,那么会有一个名为

构建。

在你的插件sdk。根据新配置更改以下属性并尝试

app.server.portal.dir
app.server.lib.portal.dir
app.server.lib.global.dir 
app.server.deploy.dir
auto.deploy.dir

 类似资料:
  • 我试图在liferay tomcat版本中部署一个简单的独立war文件。它既不是portlet,也不是主题。如何在liferay tomcat中将war文件配置为独立的war。 我有以下错误 16:45:51,175错误[localhost-1][HotDeployImpl: 211]com.liferay.portal.kernel.deploy.hot.HotDeployExc0019:错误注

  • 我是Docker、AWS Lambda和Zappa的新手,但我正在尝试配置一个几乎没有成功的项目。 我连接到Docker(),激活环境,配置AWS凭据并运行和。但是,在部署之后,我得到一个错误(执行): 我认为这是因为我的dir结构不是标准的: 所以,我的django项目在文件夹中,因为我不喜欢将所有文件都扔在那里并与其他配置文件混合。 我的zappa配置文件如下所示: 和Dockerfile:

  • 我在为Liferay创建portlet时遇到了困难。我有标准安装,Liferay门户位于中,插件SDK位于中。 我已经在liferay_home/plugins/portlet/my portlet中放置了新的portlet应用程序。从那里我运行,我可以看到WAR文件已成功组装并复制到。 然而,在运行的Liferay Portal instancel中,我没有看到刚刚复制到部署文件夹的portle

  • 我从Swashbuckle开始,我用Swashbuckle在.NET核心中创建了一个Web API。我需要在IIS站点的子应用程序中部署API > IIS站点(站点) null 你能告诉我我的代码有什么问题吗? 提前致谢

  • 我试图将maven项目导入eclipse 4.2版本。它没有正确导入项目。当我试图在其中创建一个新调用时,它会给我错误“源文件夹不是Java项目”。甚至ctrl鼠标单击也不起作用。我不明白这个问题。即使当我右键单击项目并选择构建路径时,它也显示我没有可用的操作。任何人都面临同样的问题

  • Netbeans 项目,是否可以自动将 deploy(.war) 文件构建到域的自动部署文件夹中,而不是在 dist 文件夹中? 因此,将项目.war文件自动部署到本地Glassfish服务器将非常有用。