Travailler dans Eclipse sur un projet Dynamic Web (en utilisant Tomcat (v5.5) comme serveur d'application), est-il possible de configurer les choses de sorte que Tomcat démarre avec la sécurité activée (c.-à-d. si j'ai lancé catalina.sh start -security)?Configuration du gestionnaire de sécurité tomcat dans Eclipse
Répondre
Allez dans 'Fenêtre' -> 'Préférences' puis sélectionnez 'Java' -> 'JREs installés', clone le JRE utilisé par Tomcat et ajouter ce qui suit à la valeur par défaut VM Arguments
-Djava.security.manager -Djava.security.policy="XXXX\conf\catalina.policy"
Avec XXXX remplacé par le chemin approprié - Mine était C:\Program Files\Apache Software Foundation\Tomcat 5.5
). Puis changez le nom JRE (j'ai ajouté "sécurité activée" à la fin) et cliquez sur "Terminer". Ensuite, ouvrez 'Server' -> 'Runtime Environments' dans les préférences, sélectionnez votre environnement Apache Tomcat, puis cliquez sur le bouton 'Edit ...'. Dans la fenêtre qui s'affiche, sélectionnez le nouveau JRE activé pour la sécurité, puis cliquez sur "Terminer" et redémarrez Tomcat.
Je suppose que vous utilisez Tomcat 5.5.x
après avoir regardé catalina.bat/catalina.sh, tout le drapeau -Sécurité n'est de définir -Djava.security.policy == "% CATALINA_BASE% \ conf \ catalina.policy"
la plupart des gens ont CATALINA_BASE mis à TOMCAT_HOME ou CATALINA_HOME
donc, si vous avez installé tomcat dans le directoryc: \ tomcat, tout ce que vous devez faire est de définir une option dans le plugin tomcat pour inclure la politique ci-dessus.
Par exemple, ajoutez ceci à JAVA_OPTIONS: -Djava.security.policy == "c: \ tomcat \ conf \ catalina.policy".
C'est tout et redémarrez.
Ou vous pouvez simplement cocher "Activer la sécurité" dans la page Aperçu du serveur.
(serveur -> votre configuration du serveur -> Vue d'ensemble)
éclipse puis ajoutera les paramètres ci-dessous
-Djava.security.manager -Djava.security.policy = X: XXX \ XXX. metadata.plugins \ org.eclipse.wst.server.core \ tmp0 \ conf \ catalina.policy -Dwtp.configured.security = true
- 1. Eclipse RCP: Utilisation du répertoire de configuration
- 2. Tomcat 6.0 authentification du gestionnaire via JDBC domaine
- 3. SSL Tomcat Configuration
- 4. sécurité de printemps, tomcat, méthode getRemoteUser
- 5. Essayer d'utiliser tomcat avec eclipse
- 6. Importer la configuration du clavier Emacs dans Eclipse?
- 7. Configuration du serveur Geneva pour Windows Scénario de sécurité intégré
- 8. Eclipse - Comment changer une 'facette de projet' de Tomcat 6 en Tomcat 5.5?
- 9. Comment désactiver le gestionnaire de sécurité Java?
- 10. Centralisation de la configuration Eclipse
- 11. Annuler le défilement dans le Gestionnaire de configuration
- 12. Websphere 6.1 - Configuration de la sécurité
- 13. Propriétés du système SSL - Risque de sécurité?
- 14. Authentification ACEGI disponible dans le gestionnaire d'erreurs tomcat 404
- 15. Comment gérer correctement les applications Web Tomcat dans Eclipse?
- 16. connexion pooling struts2 + hibernate + mysql + tomcat + eclipse
- 17. Échec de la connexion à l'exception d'exécution du gestionnaire de files d'attente dans Eclipse
- 18. Comment puis-je spécifier les propriétés du système dans la configuration de Tomcat au démarrage?
- 19. Comment recharger la configuration Kerberos sous Tomcat?
- 20. Eclipse - couleurs de l'éditeur - une configuration saine
- 21. Longueur de l'ID de session dans Tomcat
- 22. Obtenir JSTL pour s'exécuter dans Tomcat et Eclipse
- 23. erreur Tomcat lors de la configuration pour LDAP
- 24. Configuration du dojo en éclipse
- 25. Arguments VM par défaut dans la configuration de débogage Eclipse?
- 26. Struts configuration exemple d'application sur eclipse
- 27. Impossible d'obtenir la section de configuration nhibernate via le gestionnaire de configuration
- 28. Accélérer le développement de Eclipse et JSF + Tomcat
- 29. C# fil de sécurité des paramètres de configuration globale
- 30. Accélération de Tomcat en mode débogage avec Eclipse IDE
Où puis-je le mettre dans Eclipse il prendra effet lorsque Tomcat est commencé? Regarder les propriétés du serveur ne semble pas me permettre de définir les options de la ligne de commande. –