Soit suppose que j'ai cette classe:hiérarchie des fichiers vs hiérarchie paquet dans IDE (Eclipse)
package com. stackoverflow .hierarchy;
class A {}
qui se trouve dans ~/MyProject/src/com/hiérarchie
Est-ce possible d'éviter les erreurs de compilation dans IDE pour une classe (comme * DÉCLARÉ package "com. stackoverflow .hierarchy" ne correspond pas au paquet attendu "de com.hierarchy" *)
J'ai essayé de rechercher une réponse dans les propriétés du projet Java Build Path. Mais j'ai échoué. Peut-être que certains corps peuvent aider avec ce personnel?
Pouvez-vous expliquer _why_ tu veux faire ça? – Gray
@Gray Eh bien ... J'ai développé dynamiquement le projet qui a été porté de .NET à Java. Donc, certaines choses vont mal avec les meilleures pratiques de Java. Le projet est bien compilé avec Ant. Mais je voudrais lancer mes tests via Eclipse, donc j'ai besoin d'être compilé dans Eclipse aussi. –
Une raison pour ne pas avoir Eclipse corriger les paquets pour vous? Y a-t-il un problème à les placer dans la bonne hiérarchie de répertoires? – Gray