我一直在閱讀關於從liferay 6遷移到liferay 7(https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/from-liferay-6-to-liferay-7)的liferay文檔。 我有一個基本的liferay 6.1.2與tomcat應用程序捆綁包含幾個portlet,我所需要的是使其以相同的方式工作,而不使用liferay 7的任何新功能(OSGI和全部)。從liferay遷移到Liferay 7 6.1.2
你知道我在哪裏可以找到新配置文件的列表以及已被刪除的列表?
有沒有一個地方可以找到liferay 7對我的每個portlet所需的新的依賴關係?
我用Liferay的工具來生成新的主題,所以這是一個開始......
任何鏈接或建議,將不勝感激,
感謝
編輯:
我可以使用/ deploy中的portlet啓動liferay 7。我沒有得到任何錯誤,只有像「portlet1.war沒有WEB-INF/liferay-plugin-package.xml或liferay-plugin-package.properties」這樣的信息。 localhost_host_access.log顯示一些404,但不是一個錯誤... 我真的不知道如何繼續有信息(錯誤,日誌,...),使這項工作:我的門戶網站仍然是空的。
謝謝你的回答。我試圖使用代碼升級工具,但我不明白它是如何從文檔工作的(https://dev.liferay.com/develop/tutorials/-/knowledge_base/7-0/adapting-to-liferay- 7S-API與最代碼升級工具)。我下載了IDE和SDK,但這句話意味着什麼「然後,將您的插件移動到Liferay Portal CE 7.0插件SDK中,或者在現有插件SDK的頂部解壓縮Liferay Portal CE 7.0插件SDK,然後將其升級到最新版本。 」 ? – GrinnS
這與使用Lieray SDK構建的插件相關。每個Liferay版本都有相應的SDK,可以在此特定版本中瞭解Liferay API。所以如果你在6.2 SDK中有你的portlet代碼,你需要將它複製到7.0 SDK或者將你的6.2 SDK升級到7.0。一旦你在7.0 SDK中獲得代碼,升級嚮導將檢查它並建議如何升級它。 –
謝謝。那麼我們不能使用沒有liferay SDK開發的portlet升級工具嗎? – GrinnS