我写了一个小型的客户端/服务器软件(聊天程序)。
它由服务器脚本(pyhon),桌面客户端(python),web界面和android-client(java)组成。
你会如何组织这个? (文件夹结构,......)
我很想拥有一个大项目,但是如果我只将它们全部放在一个src文件夹中,那么一切看起来都非常混乱。 (根据java和python包命名约定的不同)
eclipse是否提供显示此类多语言项目的功能?
答案 0 :(得分:2)
将每个组件保留在专用空间中是件好事,如果在它们之间共享某些共同点,我也会把它变成一个独立的项目。我也不会将java源代码树与python源树混合在一起,以避免混淆所有内容。
像
这样的东西/projectname/python/src/core/
/projectname/python/src/server/
/projectname/python/src/client/
我会对android源代码树做同样的事情。
希望这有帮助。
干杯