首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >按照惯例,我需要在java项目中使用com文件夹吗?

问按照惯例,我需要在java项目中使用com文件夹吗?
EN

Stack Overflow用户
提问于 2019-01-19 16:40:10
回答 1查看 1.6K关注 0票数 1

编辑:,让我从我原来的文章中拿出一个句子,并把它放在顶部的粗体中,这样就不会被标记为重复了:

我理解"com“的起源(Sun将其设置为反向使用TLD的约定,因此您有一个唯一的包名),我在这里想知道的是,没有TLD的普通单机开发人员是否仍然按照惯例创建一个封装顶级的com 文件夹 just 来满足这种约定。

例如,我目前的java文件包含在一个名为JavaProject的目录中。我猜这也使得当前的包名JavaProject。我是否需要将JavaProject目录放置在父com目录中,而不是为了看上去“正常”?我看不出它有什么实际用途。我说错了吗?

注意,我现在没有使用像Eclipse这样的IDE,我只是使用文本编辑器和命令行,手工创建我的文件和包。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-19 16:51:00

对于包名的第一段,没有使用特定com的约定。实际上,Java标准库本身并不这样做。即使您的考虑范围仅限于第三方组织生产的具有to的包,这些包并不总是以.com结尾。实际上,特别重要的是Apache,例如.org项目的。

总体而言,

  • 请选择一个独特的包名。它不一定非得有一个以上的部分。
  • 如果您不打算将其建立在反向域名的基础上,请不要使用com、org或其他可能与反向域名发生冲突或混淆的内容来启动它。
  • 选择了包名后,一定要按照常规布局中有关该名称的源进行排列。严格地说,遵循这个布局并不是必要的,但是它会给你带来很多的痛苦。许多工具都期望这种布局,或者至少最好地使用它。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54269202

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档