Question créer un nouveau serveur Tomcat7 dans Eclipse


J'ai installé tomcat7 par la commande sudo apt-get install tomcat7. Jusqu'ici tout va bien je voulais créer un nouveau serveur dans eclipse avec tomcat7 et suis allé dans les préférences -> serveurs -> environnements d'exécution et ai ajouté tomcat7 avec le chemin "/ usr / share / tomcat7" qui a été défini par défaut. J'ai créé un projet avec un contenu Web dynamique où tomcat7 était déjà sélectionné. Je suis passé à la perspective Java EE et à la vue du serveur. Il n'y avait pas de serveur défini, donc je voulais en définir un avec le nouvel assistant de serveur qui ne me permettait pas de créer un nouveau serveur tomcat7 avec le message "impossible de créer un serveur utilisant le type sélectionné".

J'ai donc cherché la solution dans Google et trouvé ce blog

Je n'ai pas pu trouver le dossier .metadata dans mon espace de travail, j'ai donc créé un nouvel espace de travail car mon autre espace de travail semble être corrompu. Faire cela et les étapes 1 à 3 du blog n'ont pas résolu mon problème.

J'espère que n'importe qui d'entre vous pourrait m'aider.

Informations complémentaires:

  • Ubuntu 12.04
  • Eclipse Indigo JEE 3.7
  • Tomcat 7

Merci d'avance

Modifier: Je viens d'essayer de supprimer l'installation de tomcat7 mais elle me lance l'erreur suivante:

:~$ sudo apt-get remove tomcat7
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
libcommons-collections3-java libecj-java libcommons-pool-java authbind
tomcat7-common libtomcat7-java libcommons-dbcp-java libservlet3.0-java
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED:
tomcat7
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 356 kB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 512973 files and directories currently installed.)
Removing tomcat7 ...
/var/lib/dpkg/info/tomcat7.prerm: 373: .: 3: Too many open files
dpkg: error processing tomcat7 (--remove):
subprocess installed pre-removal script returned error exit status 2
No apport report written because MaxReports is reached already
                                                                      /var/lib/dpkg/info/tomcat7.config: 373: .: 4: Too many open files
dpkg: error while cleaning up:
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
tomcat7
E: Sub-process /usr/bin/dpkg returned an error code (1)

0
2017-07-01 10:05


origine


Avez-vous vérifié ceci - stackoverflow.com/questions/13423593/… - mac


Réponses:


NUMÉRO 1
.metadata Le dossier est caché et placé dans le répertoire que vous avez spécifié comme répertoire de votre espace de travail lors de la première ouverture d'Eclipse.

NUMÉRO 2
Vous avez tenté de supprimer un package dépendant alors que l'un des processus était actif, le serveur Tomcat était probablement démarré à partir d'Eclipse.


1
2017-12-23 16:10