2010-03-29 13 views
1

Chaque fois que j'enregistre une page jsp, MyEclipse IDE commence à créer l'espace de travail. Il devrait se construire quand je change dans n'importe quel fichier de classe. Ou s'il y a des classes qui ne sont pas compilées. Mais pourquoi commence-t-il à construire un espace de travail entier quand je change dans un fichier JSP. Je suis coincé dessus. S'il vous plaît me conseiller sur ce problème.MyEclipse crée un espace de travail sur l'enregistrement de la page JSP à chaque fois

J'utilise MyEclipse 5.5 sur Eclipse 3.2

Merci.

+0

Est-ce que http://stackoverflow.com/questions/684773/eclipse-builds-all-classes-on-each-save help? – VonC

Répondre

0

ce problème est dû à un problème dans le chemin de construction java, réparer votre chemin de construction et en sortir.

+0

À mon extrémité, c'était le problème. –

-2

JSP est un fichier de classe. Vous pouvez écrire n'importe quel code java à l'intérieur.

+1

quel est le point de ce poste? – Narayan

0

Pour chaque JSP, le compilateur JSP génère une classe Java correspondante. Ainsi, lorsque vous sauvegardez un JSP, Eclipse/MyEclipse se dit qu'il doit construire un espace de travail pour 1) exécuter le compilateur JSP et 2) compiler la classe Java résultante en bytecodes.

J'imagine que vous pouvez modifier ce comportement (par exemple via les préférences Eclipse/MyEclipse), mais je n'utilise pas MyEclipse, et je ne fais pas le développement J2EE de cette façon de toute façon.

+0

Mais je ne sais pas pourquoi il commence à construire tout l'espace de travail. Dès le début. –

0

Ce problème est dû à un problème dans le chemin de génération Java, corrigez votre chemin de génération et sortez de ce problème.