现在,我正在为公司向公众提供的现有Web服务创建扩展。假设该公司被命名为“Autodealer”。他们的包名称将是这样的:
com.autodealer.api
用于他们的API。
我正在创建这个API的扩展,我将为公众提供以及Github上的源代码。我的问题是如何命名我的Java项目中的包?我想我不能使用他们的包名。
我应该使用自己公司的名称并将其公司名称添加到其中:
com.mycompany.theircompany
然后开始组织代码?通常的做法是什么?如果重要的话,它是一个Java REST API。