Je suis actuellement en train de programmer Objective-C dans l'EDI Xcode, et je comprends qu'il devrait aussi supporter les projets Java. Lorsque j'ouvre l'EDI et que je sélectionne Nouveau projet, je ne trouve aucun modèle de projet correspondant à Java. J'ai Snow Leopard, donc je suppose que mon Xcode est à jour. Comment démarrer un projet Java dans l'EDI Xcode?Comment démarrer un projet Java dans Xcode?
Répondre
Je pense que ce que vous voulez est un « JNI Bibliothèque "projet, qui a la description" Ce projet construit une bibliothèque Java JNI avec un wrapper d'application groupée. " Dans Xcode 3.2, ce modèle de projet se trouve sous Mac OS X> Framework & Bibliothèque> Bibliothèque JNI.
(Edit: Voici ce que Apple recommande officiellement aussi Voir this document..)
Lancez Xcode, sélectionnez Nouveau projet, faites défiler vers le bas jusqu'à ce que vous voyez Java et sélectionnez le type de projet ... pas si difficile (au moins avec Xcode 3.0)
La fenêtre Nouveau projet est passée de la version 3.0 à la version 3.2. – mipadi
Je cours 3.1.2 et c'est à peu près aussi simple que possible. Vous avez des catégories principales et Java en fait partie. Sélectionnez simplement cela et vous avez vos différents modèles. – alphazero
Ce n'est plus le cas en 3.2.4. – Olie
Pour référence, vous trouverez plusieurs exemples de projets dans /Developer/Examples/Java
.
- Ouvrir Xcode 3.2.
- Affiche la fenêtre Organiseur (Fenêtre-> Organiseur).
- Cliquez sur le bouton '+' dans le coin inférieur gauche de la fenêtre de l'organiseur.
- Choisissez « Nouveau à partir du modèle » -> « Java Modèles » -> « Java Application »
Xcode repose sur Ant pour construire des projets Java, de sorte que vous pouvez modifier votre code dans la fenêtre de l'organisateur ou utiliser tous les IDE ou éditeur que vous souhaitez. Ensuite, ouvrez simplement une fenêtre de terminal, passez au projet du dossier et exécutez ant.
Cette solution vous donne un template java, mais pas le projet XCode qui l'accompagne, ce que je crois être ce qui était désiré. – Olie
- 1. Comment démarrer le débogueur Xcode pour un projet sans exécutable?
- 2. Comment démarrer un projet
- 3. Comment importer un projet Java préexistant dans Eclipse et démarrer?
- 4. Comment renommer un projet dans Xcode?
- 5. Comment compresser un projet Xcode?
- 6. Comment démarrer un projet iPhone 3.1.3 dans Xcode 3.2.3 (iPhone SDK 4 beta)
- 7. démarrer un nouveau projet dans xacc.ide?
- 8. Comment démarrer un programme Objective-C dans Xcode
- 9. Comment démarrer un programme Java?
- 10. Comment démarrer un projet plus important?
- 11. Comment démarrer un nouveau projet de bibliothèque Obj-C avec Xcode?
- 12. Comment démarrer un projet avec les deux sorties iPhone & iPad?
- 13. Comment structurer un projet iPhone XCode?
- 14. Comment renommer un projet en XCode?
- 15. Importer un projet python existant vers XCode
- 16. "Importer" un projet sourceforge dans Xcode
- 17. Comment utiliser la bibliothèque MonoTouch dans un projet Xcode?
- 18. Comment inclure plusieurs projets Xcode dans un projet maître
- 19. Comment changer le nom du produit dans un projet Xcode?
- 20. Comment créer un projet console/terminal C++ dans XCode?
- 21. Un moyen facile de démarrer NHibernate dans un projet WCF
- 22. démarrer un projet struts2 en éclipse
- 23. Démarrer un processus en Java?
- 24. Xcode comment ajouter un projet de bibliothèque statique dans un autre projet?
- 25. Comment préparer un projet java?
- 26. Comment configurer un référentiel Git pour un projet Xcode?
- 27. un projet XCode multiples applications iPhone
- 28. Ajout de GraphicsMagick à un projet Xcode
- 29. Comment démarrer un projet github cloné (ruby on rails)
- 30. Comment exécuter le projet xCode 3.2.2 sur xCode 3.2.3?
Etes-vous sûr? Java Native Interface est une bibliothèque pour l'interface de java un code natif, donc je ne suis pas sûr que ce serait l'option pour créer un projet Java. –
Je ne suis pas sûr. Je ne travaille pas beaucoup avec Java + Cocoa. Toutefois, comme l'indique la description, il contient des stubs pour la création d'une application Java, ainsi que des stubs pour les options de configuration nécessaires à la création d'une application basée sur Mac OS X Java. – mipadi
(Toute application Mac OS X basée sur Java qui veut utiliser le framework Cocoa va devoir utiliser JNI d'une manière ou d'une autre.) – mipadi