2017-09-12 20 views
0

我使用liferay框架,當嘗試部署.plz幫助我時,修復和更新版本時,顯示「不更新演示***,因爲版本6.2.5比版本6.2.0.1更新」。如何修復不在liferay中更新版本?

+0

不知道Liferay的東西,但好像你有一個演示版本,這將不會更新到新版本,因爲它只是應該是一個DEMO – RealCheeseLord

+1

你能對你的情況詳細說明..你到底在做什麼..你是否試圖部署一個插件到liferay?你的liferay版本是什麼...? – simplysiby

+0

檢查https://stackoverflow.com/help/how-to-ask並添加大量信息:「嘗試部署*什麼*」,「如何修復和更新版本*什麼*」 - 一個插件? Liferay的?提供日誌文件摘錄,而不是僅僅取消上下文中的單個消息。你在談論一個定製插件還是一些Liferay股票或市場插件?或者根本沒有插件?如果它是你自己的:你是如何構建它的? –

回答

0

您只需在liferay-plugin-package.properties文件中添加以下行:module-version=6.2.0.5,module-incremental-version=1。它會起作用。這件事也困擾了我很長時間,所以我研究了源代碼,現在它像一個魅力。你可以試用module-version號碼。例如liferay-plugin-package.properties

name=Demo 
module-group-id=liferay 
module-incremental-version=1 
module-version=6.2.0.5 
tags= 
short-description= 
long-description= 
change-log= 
page-url=http://www.liferay.com 
author=Liferay, Inc. 
licenses=LGPL 
liferay-versions=6.2.0+ 
portal-dependency-jars=\ 
    groovy.jar,\ 
    asm.jar,\ 
    antlr3-runtime.jar,\ 
    antlr2.jar,\ 
    antlr3.jar 
0

我的猜測:

如果您在部署插件到Liferay服務器,請檢查您liferay-plugin-package.properties如果有指定的Liferay版本,由portlet需要得到這個錯誤。 更新版本,如果仍然出現錯誤,請從webapps中移除portlet並重新部署。

相關問題