Hybris開發環境的license計算實現

i042416發表於2018-05-02

每隔30天,必須重新執行一次initialize命令把本地所有資料全部清掉然後重新build,需要花費一些時間。

Hybris開發環境的license計算實現

顯示在console裡的license資訊透過license.jsp展示:

Hybris開發環境的license計算實現

剩餘的license天數的值繫結到欄位demoLicenseRemaining:

Hybris開發環境的license計算實現

具體license的計算在license.jsp對應的控制器PlatformController.java裡:

Hybris開發環境的license計算實現

計算透過License物件完成,計算結果注入到JSP模型的demoLicenseRemaining欄位裡,最後就能顯示在JSP裡。

Hybris開發環境的license計算實現

開發環境的license 30天之後就會過期:


Hybris開發環境的license計算實現

解決方法:ant initialize
這會trigger ant build。大約30分鐘之後build完成:


Hybris開發環境的license計算實現

重新啟動Hybris server即可。


Hybris開發環境的license計算實現

要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:

Hybris開發環境的license計算實現
Hybris開發環境的license計算實現

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2153646/,如需轉載,請註明出處,否則將追究法律責任。

相關文章