我是Liefray的新手。我想在Liferay中更改自定义portlet jsps。我没有这些portlet的war文件,只有webapps文件夹中的文件。我怎样才能做到这一点?我找不到有关这个简单问题的任何信息。
答案 0 :(得分:1)
您没有找到关于此主题的任何信息,因为在此阶段修改任何内容被视为非常糟糕的做法。虽然可以更改JSP(并从webapps目录打包WAR文件),但是您将创建一个维护混乱。一旦你想要改变任何Java代码,你可能也没有那个源代码。
帮自己一个忙,重建一个合适的开发环境,将portlet置于源代码管理之下并正确部署它们。
从你使用“webapps”我假设你是在tomcat上。除非将tomcat配置为忽略已更改的JSP,否则您可以(技术上)进入并更改该JSP。如果您在我维护的任何系统中执行此操作,您将立即失去对服务器系统的任何访问权限。但是,该系统得到维护:首先完成插件的安装方式。转到供应商并询问他们的源版本。
或者,如果没有源代码,请抓住原始WAR文件,并至少使用记录良好的创建plugin to extend a plugin的技术。