proper Java package hierarchy?

Sop*_*ert 2 java packages

我刚刚开始研究新的FIRST Robotics Java SDK,其中包括用于构建样本机器人程序的项目生成器.

我很好奇的是它生成的文件开头:

package edu.wpi.first.wpilibj.templates;
Run Code Online (Sandbox Code Playgroud)

这真的有意义吗?(我正在使用的库来自first.wpi.edu,但我的项目与它们没有任何联系.)我认为我应该使用我自己的反向域作为包说明符.

思考?

Jay*_*ren 6

我会说你的直觉是正确的.我个人会将它重构为你自己的包.这只是它生成的教程项目,还是您将要开展的项目.如果这不是一个教程项目,如果在创建包名时无法覆盖包名,我会感到惊讶.