我是利夫雷的新手。我想在Liferay中更改自定义portlet。我没有这些portlet的war文件,只有webapp文件夹中的文件。我该怎么做?我找不到关于这个简单问题的任何信息。
发布于 2016-09-02 06:23:50
您找不到关于这个主题的任何信息,因为在这个阶段修改任何东西被认为是非常糟糕的做法。虽然可以更改JSP(并从webapp目录打包WAR文件),但您将造成维护混乱。一旦您想要更改任何Java代码,您可能也没有该源代码。
帮自己一个忙,重建一个合适的开发环境,将portlet置于源代码管理之下,并正确地部署它们。
从你对“网络应用程序”的使用来看,我认为你在使用tomcat。除非tomcat被配置为忽略已更改的JSP,否则您可以(技术上)直接进入并更改该JSP。如果您在我维护的任何系统中这样做,您将立即失去对服务器系统的访问权限。但是,这个系统是维护的:首先要通过插件安装的方式。转到供应商那里,向他们询问源代码版本。
或者,如果没有源代码,获取原始WAR文件,并至少使用创建插件扩展插件的详细文档技术。
https://stackoverflow.com/questions/39284857
复制相似问题