我對模塊上的適配有麻煩。 我正在使用vanityUrl模塊並將其調整爲適合我的需要。它適用於我所有對java代碼的改編。 但由於重複的代碼片段,錨標籤已被添加兩次。我修復了代碼,但更改未在部署的服務器上更新。我在本地再次運行它,並且修復程序沒有在那裏完成,所以我開始進行調試並使用重複的代碼。但是經過更深入的調試之後,它已經修復並且我的修復工作。由於服務器超出我的範圍,因此我無法遠程調試它。所以,我與這個任務模塊更新任務試了一下:Magnolia模塊代碼更改不包括
DeltaBuilder update142 = DeltaBuilder.update("1.4.2", "Update to version 1.4.2"); update142.addTask(new BootstrapSingleModuleResource("Bootstrap new config", "Bootstrap folder/type definition in app.", "config.modules.magnolia-vanity-url.apps.vanityUrl.xml")); register(update142);
測試這個本地一切又恢復了。但在服務器上,版本號已更新,但仍使用重複的代碼。
在我看來,我可以修復它與刪除模塊,做一個乾淨的安裝,再次添加模塊添加一個乾淨的安裝再次。但是因爲我沒有訪問服務器來完成這個任務,所以我正在尋找另一種使用固定代碼的模塊。
我很高興有任何幫助。
提前感謝和問候,
託尼奧
如果我理解正確,您的模塊已安裝,但您必須重新安裝新版本更新?這是你最終想達到的目標嗎? – Ducaz035
我想到了更進一步,您可以使用版本更新輕鬆刪除節點或屬性。請讓我知道你的需求,然後我可以指出你正確的任務。歡呼聲 – Ducaz035
遠程服務器上模塊的版本是什麼?它是否小於1.4.2?添加重複標籤的代碼在哪裏?你是否從服務器上刪除它?還是在執行更新任務後仍然存在並可能執行,從而恢復您的更改並重新插入重複? – Jan