我没有为我的名字注册域名,例如www.firstName_lastName.name
。
没有域名注册,name.firstName_lastName.projectName
是否是正确的包名?
请注意,我的项目是个人项目,我没有任何域名。
答案 0 :(得分:1)
您建议的软件包名称技术上正确但请注意以下事项:
包名称与域名无关 - 现在它只是包裹所属的粗略指示(例如“org.apache.foo”只是表示 Apache网站可能有更新,文档,...)
包名中的'_'是绝对不常见。你不应该从这开始。
当从左到右阅读时,包名应该是分层的 - 从上到下。我不确定您示例中的第一个name
部分是否适合。
理由:从简单的事情开始,比如
org.myprojectname
过了一段时间,你会看到足够的其他图书馆,框架,然后你就会感受到什么是被接受的做法。