Maison > Questions et réponses > le corps du texte
Eclipse是真没用过,尝试了一天,除了Tomcat安装成功了,其他诸如导入Web项目结果成了普通项目、数据库insert操作一直执行中,后续所有SQL都被阻塞、Tomcat管理界面进不去一直403、项目中原来依赖的MyEclipse的J2EE library也没法用了...等等,感觉好悲伤,当初换IDEA的时候也没这么恶心,关键是都不知道哪出问题了,心都碎了。
大家讲道理2017-04-18 10:27:58
Donnez-nous vos étapes spécifiques pour résoudre les erreurs.
Convertir myeclipse en Eclipse. Je me demande si vous avez utilisé un outil pour le faire automatiquement. Je ne pense pas qu'il soit approprié d'utiliser des outils. L'idée la plus simple est de créer un projet vide dans Eclipse puis de migrer les fichiers en fonction de l'emplacement correspondant.
L'IDE n'est rien de plus que marquer les types de projets et les types de fichiers avec certains fichiers de configuration, afin que différents statuts d'affichage puissent être affichés pour différents projets et fichiers. Ces fichiers de configuration sont généralement générés automatiquement par l'IDE. Il serait irréaliste qu'ils soient tous traités par de la chair humaine. Il est donc préférable de créer un nouveau projet vide et d'utiliser ma méthode ci-dessus.
Faites simplement une supposition en fonction de votre description :
Le résultat de l'importation du projet web devient un projet normal : comme je viens de le dire, n'importez pas. Pour ces deux IDE, j'ai l'impression que les fichiers web sont placés sous le dossier WebRoot dans myeclipse, et dans Eclipse sous le dossier WebContent. A part ça, il n'y a quasiment aucune différence, donc la migration manuelle est très simple.
L'opération d'insertion de la base de données est en cours... : L'opération de la base de données n'a rien à voir avec le projet de migration
L'interface de gestion de Tomcat n'a pas pu entrer : Tomcat n'a rien à voir avec le projet de migration
La bibliothèque J2EE de MyEclipse sur laquelle s'appuyait initialement le projet ne peut pas être utilisée : la bibliothèque J2EE utilisée par JavaWeb ne doit être que des servlets. Si vous créez un nouveau projet Web dynamique, ceux-ci seront automatiquement créés. Si cela est fait manuellement, cela peut être ajusté dans le chemin de construction du projet.
Je suppose que cela vous laisse perplexe, il est donc préférable de publier vos étapes détaillées.
PHPz2017-04-18 10:27:58
Il est facile de migrer d'Eclipse vers MyEclipse, mais l'inverse est plus gênant, en particulier les paramètres de WST
Voici quelques étapes de migration que j'ai compilées à titre de référence uniquement :
1. Ouvrez le navigateur. afficher et modifier l'emplacement du projet .fichier projet dans le répertoire, ajouter le code XML
<nature>org.eclipse.jem.workbench.JavaEMFNature</nature>
<nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature>
<nature>org.eclipse.wst.common.project.facet.core.nature</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
Dans le fichier .classpath, ajoutez le code XML
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
2. Cliquez avec le bouton droit sur le projet, propriétés->Project Facets, et assurez-vous que Dynamic Web Module, Java, Javascript Toolkit est sélectionné
3. répertoire dans le fichier du composant seed-web, assurez-vous qu'il y a du code XML après modification
<wb-resource deploy-path="/" source-path="/src/main/webapp"/>
Enfin, actualisez le projet et déployez le projet seed-web dans Tomcat fourni avec Eclipse JEE.