我应该将哪个包名用于开源java库?

Igo*_*tis 8 java open-source package

我想发布一个开源的java库.我想用我的姓氏作为包名,但我觉得有点奇怪.我想使用像'open.libname'这样更中性的东西.

有没有关于开源java包命名的建议?

Puc*_*uce 10

正如其他人所说,使用反向域名启动包名称:

注册一个域名,如myproject.org,然后使用org.myproject.mymodule.

或者,如果您没有自己的域,请使用托管代码的子域,例如,如果您在myproject.sourceforge.net上托管代码,请使用net.sourceforge.myproject.mymodule.