1
我有一個codenameone項目,通過websockets與在java中實現的服務器交換json消息。如何在codenameone項目和常規java項目之間共享代碼?
JSON的消息被映射到在兩側的POJO。
我想定義的POJO只有一次,並重新使用它們兩側。
有沒有一種簡單的方法來做到這一點?有沒有辦法做到這一點?
我有一個codenameone項目,通過websockets與在java中實現的服務器交換json消息。如何在codenameone項目和常規java項目之間共享代碼?
JSON的消息被映射到在兩側的POJO。
我想定義的POJO只有一次,並重新使用它們兩側。
有沒有一種簡單的方法來做到這一點?有沒有辦法做到這一點?
以我的經驗,要做到這一點的最好辦法是保持在第三個項目你的POJO,並創建一個構建腳本「複製」他們到使用它們的每個項目。
如果您希望將它們複製爲「二進制文件」而不是源代碼,則可以調整構建腳本以將它們編譯到cn1lib和jar中,將該jar複製到服務器類路徑(或maven)中,並將cn1lib進入客戶端庫。