2010-11-18 8 views
1

Bonjour, cela peut sembler très bête, mais je vais le dire de toute façon. Eh bien d'abord. Je ne sais pas comment télécharger le projet JavaServerFace, que j'ai créé dans Eclipse, sur Internet. C'est un projet de page Web dynamique; Y at-il un programme spécial ou est-il téléchargé comme un site Web normal? Dois-je mettre les fichiers dans un fichier jar, fichier de guerre? Tout fonctionne bien quand je le lance depuis eclipse avec tomcat. Peut-être que j'ai besoin de mettre Tomcat dans le serveur web (je devine juste ici.). Eh bien, j'ai essayé de le télécharger comme je le ferais un site Web normal, mais s'avère que je ne peux pas voir le contenu de ma page de connexion principale.Comment télécharger le projet JSF dans le web

Pire encore, quand je l'ai essayé avec InternetExplorer, après leur chargement à l'aide WS_FTP, il incité mon télécharger le fichier. Quand je vais à la source de la page d'affichage, sous la vue, je vois la syntaxe réelle, mais le formulaire n'apparaît pas dans la fenêtre du navigateur. L'extension du fichier est .xhtml, car eclipse ne me montrerait rien lorsque je définirais l'extension de fichier sur .html (Quand j'ai essayé de courir avec le serveur).

Je ne pouvais pas non plus utiliser .jsp car eclipse me donnait une erreur NoClassDefFoundError: javax/servlet/jsp/jstl/core/Erreur de configuration (Figured .xhtml était probablement obligatoire). J'utilise Tomcat 7, eclipse, la dernière version d'eclipse que j'ai téléchargée il y a un mois, et JSF2.0 (Mojarra 2.0).

J'ai d'abord essayé de télécharger tous les fichiers individuels de chaque dossier, ceux que je pouvais c'est. Lorsque cela n'a pas fonctionné, j'ai téléchargé les dossiers individuels, après que tout le dossier JSFProject, inutile d'échouer à chaque fois. Eh bien, j'espère avoir fourni suffisamment d'informations. Je ne suis pas inquiet sur la façon de faire fonctionner les visages de serveur Java, je sais que je peux le comprendre, mais le télécharger est juste un mal de tête pour moi en ce moment. J'ai cherché ceci pendant des jours (littéralement je suis un étudiant d'université, ainsi la recherche est ce que je suis habitué, mais je ne pourrais trouver aucune piste concernant ce sujet du tout, peut-être parce que c'est simple je suppose.)

Je vous remercie.

+0

Pouvez-vous s'il vous plaît fournir votre fichier web.xml? – Dejell

Répondre

1

Bien sûr, vous devez installer tomcat sur le serveur web! suivez les étapes:

  1. Téléchargez tomcat en tant que service Windows Tomcat 7 download et double-cliquez dessus pour l'exécuter et l'installer.
  2. Dans Eclipse, se tenir debout sur votre projet et clic droit: Exporter-> guerre et choisissez votre emplacement (bureau).
  3. copie le sont à% tomcat_home% (sur votre serveur web) -> webapp.

  4. ouvrir votre console de services de l'ordinateur (si vous avez Windows7 il suffit de taper dans la commande de recherche. Sinon, il devrait être sous accessoires)

  5. look pour tomcat et apache redémarrer le serveur. Point

  6. à la même URL que vous avez utilisé dans votre PC.

+0

Désolé d'être une nuisance, j'ai quelques questions concernant votre réponse, pour laquelle je suis extrêmement reconnaissant aussi bien. – Alexis

+0

Ok.Quand vous dites copy to tomcat_home, je suppose que c'est dans le dossier webapps créé quand tomcat7 a été installé.Correct? – Alexis

+0

awww.sorry chaque fois que j'appuie sur enter, au lieu d'une nouvelle ligne, il suffit de poster.aagggg. Mais juste pour plus de clarté, que voulez-vous dire serveur web. Quand je pense à nous serveur, je pense au navigateur internet (firefox, etc.). Si oui, ho je l'ai mis là? Et, quand j'essaie de démarrer le serveur apche tomcat, en exécutant le fichier tomcat7w.exe trouvé sous bin, il ne démarre pas. Il commence mais 1/3 du chemin disparaît juste. Des idées pourquoi? En ce qui concerne l'URL, je suppose que je vais fournir Tomcat avec elle après qu'il commence, ce qui n'a pas pour moi, si je me trompe s'il vous plaît me corriger quand je dis Tomcat de l'URL. Merci – Alexis

-1

vous pouvez simplement aller chercher un tomcat-serveur et le mettre là

la lecture de votre question et des réponses, je pense que vous êtes mieux avec cela et économiser beaucoup de temps.

http://www.java-hoster.com/en/index.php id y aller, ils semblent avoir tout ce que u besoin

Questions connexes