当前位置: 首页 > 知识库问答 >
问题:

Maven artifactID上命名约定的最佳实践(有限制吗?)

田信然
2023-03-14

我的团队是Maven的新手,我们还没有找到任何关于为我们的项目选择工件的明确指导。

共有1个答案

濮阳旺
2023-03-14

我认为groupId类似于Java中的包名,其中artifactId类似于类名(好吧,不是真的),但我认为与类名有关系。在Maven中,通常为模块/项目命名,特别是Artifactid。

此外,我在这里发现了一些关于artifactId的提示。

 类似资料:
  • 问题内容: 我不完全确定行业中是否有标准,所以我在这里问。 我正在命名一个 Users 表,但是我不确定如何命名成员。 是一个显而易见的选项,但我想知道是否应在所有其他字段之前加上“ user_”作为前缀。 user_name user_age 或只是姓名和年龄等… 问题答案: 像这样的前缀是没有意义的,除非您有一些随意性。就像两个地址一样。然后,您可以使用地址_1,地址_2,地址_家庭等 与电话

  • 问题内容: 有时,标记为中断或继续可使代码更具可读性。 我想知道标签的通用约定是什么。全部大写?第一顶? 问题答案: 如果必须使用大写字母来使用它们,这会引起人们的注意,并避免误认为它们是“类”名称。引起他们的注意还有另一个好处,那就是引起人们的注意,这些人会随之而来并重构您的代码并删除它们。;)

  • 我试图了解如何最好地设计基于IIS/ASP.NET的websocket应用程序,特别是关于并发限制。 我已经阅读了关于“并发Websocket连接”以及如何调整各种值的所有IIS/ASP.NET文献--但是,当谈到websockets时,“并发”的定义是什么?如果我打开了一个websocket,并且它处于空闲状态,这是在“使用”连接吗?空闲websockets是否计入连接使用总数,或者只在发送/接

  • 1.1 前言 本文档主要通过实例指导如何在HPB主网上发布智能合约教程。 文档阅读人员:社区开发人员、测试人员、运维人员。 1.2 学习准备 1.2.1 Solidity语言 Solidity是一种开源的智能合约高级语言,可以运行支持开源的Ethereum虚拟机(EVM)之上。 具体的语言介绍和学习入门,在以下的网址中有详细介绍: https://solidity.readthedocs.io/e

  • 场景:我需要从web应用程序的API收集分页数据,该API的调用限制为每分钟100次。我需要返回的API对象每页包含100个项目,总共105个页面,并且在不断增长(~10500个项目)。同步代码检索所有页面大约需要15分钟,因此不必担心达到调用限制。但是,我想加快数据检索速度,因此我使用和实现了异步调用。数据现在可以在15秒内下载-很好。 问题:我现在达到呼叫限制,因此在过去的5个左右的呼叫中收到

  • < b >想改进这个问题?更新问题,以便通过编辑此帖子用事实和引用来回答问题。 我正在为一个基于django的应用程序实现kubernetes集群,但我没有找到命名空间的最佳实践。 我的应用程序将需要各种服务,例如postgresql集群,反向代理(traefik),弹性搜索/ Kibana集群和argoCD 将所有这些服务拉到一个称为生产的唯一命名空间中更好吗?还是我需要按服务将它们分开? 我开