对于如何为没有自己的域的开源项目命名包命名空间,是否有一般的经验法则?
命名空间应该是唯一的,因此选择域来处理这一点,但最后这并不重要,只要它们是唯一的。
现在,如果我有一个只托管在github上的项目,可以接受吗
com.github.username.projectname
或者因为我使用了一个我并不真正拥有的域,所以我不赞成这样做?
最佳答案
com.google.code 和包名中带有 sourceforge 的项目有很多,因此命名空间有很多先例。
关于没有自己域的项目的 Java 包命名空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7895835/