Eclipse Ganymede pas de valider les Jsp correctement
Je viens d'installer Ganymède et suis découverte d'un vieux projet. Toutes mes pages Jsp sont de me donner bizarre erreurs de validation. Je vois des trucs comme -
Syntax error on token "}", delete this token
Syntax error on token "catch", Identifier expected
Syntax error, insert "Finally" to complete TryStatement
Je suis en train de faire les meilleures pratiques de trucs ici, pas de scriplets ou quoi que ce soit, donc je pense que Eclipse est une application erronée de l'Java de la classe validateur à mes pages Jsp. Aucune idée sur la façon d'empêcher cela?
Sous Options/Éditeurs/Associations de Fichiers j'ai le texte suivant pour les Jsp:
JSP Editor (default)
Web Page Editor
Text Editor
CSS JSP Editor
Suis-je raté quelque chose?
Aussi je pense que c'est correct, mais juste au cas où il ne l'est pas, voici ma page directive -
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
J'ai donné sur Ganymède parce que je ne pouvais pas trouver un moyen de désactiver sa validation. Les erreurs que vous voyez sont à partir du code Java qui Éclipse est de la génération de votre JSP. Il peut générer un code erroné en raison d'un bogue dans votre JSP, mais si elle ne peut pas identifier le problème, qu'en est-il?
OriginalL'auteur bpapa | 2008-09-27
Vous devez vous connecter pour publier un commentaire.
Je viens de télécharger Ganymède 3.4.2 et a ajouté WTP 3.0.4 et cette erreur a disparu pour moi.
OriginalL'auteur
Fait, j'ai découvert que mon problème a été par le biais de la eclipse webtools groupe d'utilisateurs. Le problème pour moi a été l'utilisation du Ressort du formulaire de bibliothèque de balises personnalisées. Si vous auto-fermer la balise...
...alors vous obtenez le dingo JSP erreur de validation. Si vous fermez la balise comme si il y avait le corps de la...
Alors que l'erreur disparaisse. J'ai besoin d'un suivi avec un bug pour le Ganymède de l'équipe.
OriginalL'auteur Greg
J'ai juste couru une mise à jour pour les Mises à jour de Logiciels->Gynemede mise à Jour du Site-> "Web et Java EE Développement" et l'erreur semble s'en aller.
OriginalL'auteur Gopal Bairwa
Ce n'est pas vraiment quelque chose à propos de l'éditeur lui-même.
Cela se produit généralement en raison de
A) les balises personnalisées qui sont absents d'un début ou à la fin de la balise de provoquer un déséquilibre dans la traduction
ou
B) est le résultat d'une mauvaise manipulation de la variable de script pour les balises personnalisées par le JSP Validateur.
Est une anomalie dans le fichier JSP et l'autre est la faute de l'agent de validation. Ni l'origine de ce problème dans la prochaine WTP 3.0.3 et Ganymède SR2 versions.
OriginalL'auteur nitind
Dans préférences -> rédaction -> les associations de fichiers, vous pouvez voir quel éditeur(s) sont associés .fichiers jsp. Peut-être qu'il ont été associés avec un mauvais éditeur, et la vérification du contenu.
Vous pouvez trouver un bon éditeur JSP dans le Web Tools Platform (WTP) boîte à outils.
OriginalL'auteur Jorn
J'ai le même problème. Quelle que soit la JSP éditeur est en Ganymède n'aime pas mes si/d'autre scriptlets:
Il me dit:
...sur la dernière accolade fermante. J'ai le même fichier dans les associations de l'affiche originale.
Je suppose que je vais essayer de trouver un autre éditeur JSP dans le WTP toolkit, mais j'étais sous l'impression qui est venu avec mon build.
OriginalL'auteur Greg
C'est malheureusement un bug connu apparemment introduit dans le Service Release 1 de Ganymède (Eclipse Ganymede SR-1, v 3.4.1).
Voir les pages suivantes pour plus d'informations:
http://www.coderanch.com/t/106846/IDEs-Version-Control-other-tools/Ganymede-bug-using-jsp-include
http://www.eclipse.org/newsportal/article.php?id=17447&groupe=eclipse.webtools#17447
Le bug est corrigé dans la VDP 3.0.3. Notez que pour obtenir le correctif par le biais de l'Éclipse "Mises à jour de Logiciels" fonction, vous devez ajouter manuellement le WTP site de mise à jour de la liste des sites qui se recherchés lors de mises à jour, à l'aide de la "Maage Sites..." de la fonction et vérifier l'Éclipse Webtools site.
OriginalL'auteur
Hm, j'ai mis à niveau vers 3.0.3, pas d'effet. Cela se passe principalement pour <%@ include file="unfichier.jsp" %> style comprend. Incroyablement frustrant -- fait qu'il est très difficile de trouver de vraies erreurs quand j'ai plus de 300 de ces. N'importe qui ont une chance de revenir à une version antérieure de la VDP?
OriginalL'auteur