2010-01-10 5 views
2

Je viens de commencer à étudier le nouveau SDK Java de FIRST Robotics, qui comprend des générateurs de projets pour créer des exemples de programmes robotiques.bonne hiérarchie de paquets Java?

Quelque chose que j'étais curieux de savoir le fichier, il génère commence par:

package edu.wpi.first.wpilibj.templates; 

Ceci est-il réellement un sens? (La bibliothèque que j'utilise vient de first.wpi.edu, mais mon projet n'a pas vraiment d'affiliation avec eux.) Je pense que je devrais plutôt utiliser mon propre domaine inverse pour le spécificateur de paquet.

Pensées?

Répondre

6

Je dirais que votre intuition est correcte. Je le réfuterais personnellement pour être votre propre paquet. Est-ce juste un projet de tutoriel qu'il a généré, ou est-ce votre projet sur lequel vous allez travailler. Si ce n'est pas un projet de tutoriel, je serais surpris s'il n'y a aucun moyen de remplacer le nom du paquet quand il est créé.

+0

Il donne en fait un choix pour le nom du paquet, mais c'était le paramètre par défaut et j'essaie de savoir s'il faut le changer. –

0

Je pense que cela générerait quelque chose dans un nom de paquet fourni par le client? C'est à dire: demandez à l'utilisateur le package qu'il souhaite utiliser.

Génère-t-il des objets dans plus d'un paquet?

+0

(Voir le commentaire sur la réponse de Jay.) –

1

l'idée est que les noms de paquets seront globalement unique

0

Il fait sans doute cela pour qu'il puisse accéder à « package local » classes.

Questions connexes