我刚刚开始研究新的FIRST Robotics Java SDK,其中包括用于构建样本机器人程序的项目生成器。
我感到好奇的是它生成的文件以:
开头package edu.wpi.first.wpilibj.templates;
这真的有意义吗? (我正在使用的库来自first.wpi.edu,但我的项目与它们没有任何联系。)我认为我应该使用我自己的反向域作为包说明符。
思想?
答案 0 :(得分:6)
我会说你的直觉是正确的。我个人会将它重构为你自己的包。这只是它生成的教程项目,还是您将要开展的项目。如果这不是一个教程项目,如果在创建包名时无法覆盖包名称,我会感到惊讶。
答案 1 :(得分:1)
这个想法是包名称将是全球唯一的
答案 2 :(得分:0)
我认为它会在客户提供的包名中产生一些东西?即:询问用户他们想要使用的包裹。
它是否会在多个包中生成内容?
答案 3 :(得分:0)
它可能会这样做,因此它可以访问“包本地”类。