Question

J'ai un serveur Ubuntu (avec tous LAMP et Subversion installés). J'utilise Eclipse avec Subclipse, PDT et quelques autres excellents compléments, et je les utilise exclusivement pour développer des applications. Le problème que je rencontre est que je développe sur une machine Windows Vista et que tout est transféré sur le serveur Linux distant.

Cependant, le développement pour Windows et pour les machines Linux est très différent. Un exemple serait les apostrophes / guillemets nécessaires sur le serveur Windows dans le fichier settings.ini ou le fichier httpd.conf. J'ai essayé d'installer XAMPP et de faire en sorte que le débogueur Eclipse fonctionne de cette façon, mais c'était trop de travail et m'a obligé à modifier constamment mon code lorsque je les déplaçais en direct sur le serveur. J’ai aussi essayé d’utiliser Wubi, mais j’ai regretté de ne pas devoir redémarrer à chaque fois que je voulais revenir à Vista.

Existe-t-il une solution à cette situation? Existe-t-il un moyen d'exécuter une copie virtuelle de Linux sous Windows Vista qui me permette d'installer LAMP et de déboguer via Eclipse? Existe-t-il un meilleur programme avec Eclipse qui me permettra de déboguer mon code avec un serveur interne?

Je cherche quelque chose de vraiment pas cher car je suis au collège et donc peu de fonds, mais je suis ouvert à toutes les solutions pour m'aider.

Était-ce utile?

La solution

Vous pouvez utiliser VMware ou Virtual PC pour virtualiser une version Linux, ou exécuter la pile AMP dans Cygwin . Sur le plan architectural, Cygwin est un portage de la glibc conçu pour être placé au-dessus de la couche d’appel système Windows: il fournit un système de type Unix au-dessus de Windows. Vous pouvez y installer un grand nombre de logiciels portés, y compris la pile AMP.

Modifier : il suffit d'ajouter un autre bon logiciel au mixage; VirtualBox est gratuit pour une utilisation personnelle ou d'évaluation, partiellement ouverte, stable et publiée par Sun. J'ai trouvé que c'était une bonne alternative solide à VMWare ou à Virtual PC.

Autres conseils

Je suis d'accord avec la réponse de NXC (+1;)) et voici une procédure pratique pour installer un Linux sous Windows XP avec VMware Server .

De cette manière, vous pourrez déployer votre fichier serveur directement sur la plate-forme cible, tout en procédant au débogage à partir d'une session Widows eclipse.

 alt text
(source: cmsproducer.com )

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top