如何在codenameone项目和常规Java项目之间共享代码?

时间:2017-04-13 08:20:12

标签: java json codenameone

我有一个codenameone项目,它通过websockets与用java实现的服务器交换json消息。

json消息被映射到两侧的pojos。

我想只定义一次pojos并在双方重复使用它们。

有一种简单的方法吗?有没有办法做到这一点?

1 个答案:

答案 0 :(得分:1)

根据我的经验,最好的方法是将POJO保存在第三个项目中,并创建一个构建脚本,将它们“复制”到每个使用它们的项目中。

如果您希望将它们复制为“二进制文件”而不是源代码,您可以调整构建脚本以将它们编译为cn1lib和jar,将jar复制到服务器类路径(或maven),并将cn1lib复制到客户端库。