J'ai utilisé la tâche XSD2Java EMF ANT pour générer du code Java à partir d'un XSD existant. Malheureusement, la tâche ANT ne fonctionne pas aussi bien que l'outil manuel et génère un paquet comme 'org.example.interface.something'. Ainsi, le mot-clé 'interface' n'est pas autorisé en tant que nom de paquetage que je veux refactoriser pour faire fonctionner le code. (BTW le faire via l'interface utilisateur le nom du paquet est «org.example.interface_quelque chose») Ma question est: Comment refactor le nom du paquet, y compris les dépendances dans les fichiers source? Puis-je utiliser JDT et si, comment? Merci pour tous les conseils.
KaiModifier le code source Java par programme
2
A
Répondre
1
Cliquez avec le bouton droit sur le nom du package dans l'explorateur de packages. Puis, à partir du menu, cliquez sur Refactor -> Rename.
+0
En fait, je dois le faire à partir du code source, pas manuellement, car il devrait être exécuté par une compilation nocturne. Une tâche ANT pour ce travail serait bien aussi, mais n'est pas nécessaire. –
0
Comme tjameson suggéré,
find -name *.java |
xargs sed -i s/org.example.interface.something/org.example.interface_.something/g
fonctionnera?
Questions connexes
- 1. Modifier la source de l'image par programme
- 2. Modifier un programme "open source"?
- 3. modifier le code source hadoop
- 4. Comment analyser par programme et modifier le code C#
- 5. Modifier la source de l'image par le code xaml?
- 6. Modifier le chemin par programme
- 7. Modifier le code de formulaire Outlook par programme
- 8. Comment modifier le code source openCV?
- 9. Modifier le chemin d'accès du code source
- 10. Modifier code réel dans le programme
- 11. Modifier par programme le ListBoxItem sélectionné
- 12. Déboguer le code par programme
- 13. Est-il possible de modifier le code source avec ant?
- 14. locale modifier par programme
- 15. Modifier FieldDefinitions par programme
- 16. Modifier le shell Windows par programme
- 17. Eclipse n'affiche pas le code source java
- 18. Modifier le code java dans framework.jar
- 19. Compiler le code source Java à partir d'une chaîne?
- 20. Modifier le volume sur Mac par programme
- 21. modifier le titre UIButton par programme
- 22. Modifier le clavier par programme en Dvorak
- 23. Modifier le thème Aino Galleria par programme
- 24. Android modifier le fichier .conf par programme
- 25. Modifier le type d'appel par programme
- 26. Modifier le thème de l'activité par programme
- 27. appel ant construire par le code java
- 28. Modifier EditText IME_ACTION par programme
- 29. Comment modifier le code source en utilisant JDT?
- 30. Exemple de code source pour le traitement des messages d'une fenêtre créée par un programme externe?
Rechercher et remplacer? S'il y a un modèle similaire, ce serait probablement le plus facile. – tjameson