java - 使用 Liferay 进行网页设计

标签 java jakarta-ee liferay

我熟悉 Java EE Web 开发,但对 liferay 和门户还不熟悉。我谦虚地请求一些有关如何使用 liferay 开发网络应用程序的指导。我的困惑源于:

  1. Liferay 是 CMS 还是容器?
  2. 如何部署网络应用程序(不是 portlet)?你可以有 localhost:8080/WebAppName...吗?
  3. 能否完全自定义门户以具有“正常”网站外观(没有大按钮和“Swing”外观?

请为我指出任何显示使用 Liferay 开发和部署完整网站的步骤的资源的正确方向。

最佳答案

Liferay 提供了一个 portlet 运行时。为了方便起见,它与 tomcat 捆绑在一起,尽管它可以部署到其他 servlet/Java EE 容器。它提供开箱即用的 portlet,这意味着它可以用作 CMS,尽管如果您需要的话,其他产品可能会更好。可以对其运行的应用程序进行主题化。虽然您可以将其他 war 部署到容器中,但您可能想问自己为什么。

我已经使用它好几年了,我总觉得文档不完整。您可能只需要下载它并玩(或在一些网络教程上掷骰子)。您可能最终会陷入代码中。我们最终更改了一些核心代码。

祝你好运!

关于java - 使用 Liferay 进行网页设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11302170/

相关文章:

jakarta-ee - CDI 模糊解析异常

mysql - mysql 列的数据太长

java - Liferay Taglib 导入在 JSP 中不起作用

java - 使用 maven 为库项目导出 jar 的正确方法是什么?

java - 如何修复 "FFmpeg cannot edit existing files in-place."- Java 中的问题

java - KeyListener 未到达我的 switch 语句

java - 未设置 PluginsSDK 的 SDK 名称?

java - 安卓 OpenCV : Edit ImageView Mat without Reassigning

java - 如何即时修改 JNDI 自定义资源属性值

java - 确保类型参数正确