HSQL是在Eclipse中運行Worklight項目時使用的默認數據庫。 當您移動到Tomcat時,還需要在worklight.properties中編輯與數據庫相關的屬性。
由於您提到了MySQL,因此您需要取消註釋worklight.properties中的MySQL部分並根據您的設置對其進行編輯。
當然,也可以取消部署和重新部署更新的.war文件。
加法: HSQL是一個文件系統驅動的數據庫,並通過工作燈在Eclipse中運行時,提供給工作外的開箱。
當移動到Tomcat並在其中安裝Worklight時,必須編輯worklight.properties並進行設置,以便它知道如何與數據庫交談。
在你的情況下,當使用MySQL時,你還必須在Tomcat的\ lib文件夾中包含MySQL連接器/ J文件。你可以從這裏得到它:http://www.mysql.com/downloads/mirror.php?id=412178(點擊「不,謝謝,只需開始我的下載」在底部)。
請注意,爲了在Application Server(如Tomcat,WebSphere或Liberty)上運行Worklight,您必須使用Worklight的Consumer或Enterprise Edition。這是必需的,否則您將不具有Worklight JEE .jar文件以及SQL腳本來創建數據庫表。所有這些都是通過IBM Installation Manager完成的。
您不能在使用Developer Edition的Application Server上使用Worklight。