IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tomcat et TomEE Java Discussion :

TomCat Embedded et java opts


Sujet :

Tomcat et TomEE Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Soulama
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2004
    Messages
    619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2004
    Messages : 619
    Par défaut TomCat Embedded et java opts
    Bonjour,

    je souhaite donner plus de memory pour mon embedded TomCat sur le niveau du code.
    voici comment je demare le serveur:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
     
    public class EmbTomCat {
     
        Tomcat tomcat = null ;
     
        public EmbTomCat() {
        }
     
        public Tomcat getTomCat(){
            return tomcat ;
        }
     
     
    public void go() throws ServletException, LifecycleException{
     
     
            tomcat = new Tomcat();
            tomcat.setPort(8084);
            tomcat.setBaseDir(".");
     
            tomcat.enableNaming();
     
            ContextResource res = new ContextResource();
            res.setName("jdbc/blu");
            res.setType("javax.sql.DataSource");
            res.setAuth("Container");
     
            res.setProperty("username", "ors");
            res.setProperty("password", "avanonag");
            res.setProperty("driverClassName", "com.mysql.jdbc.Driver");
     
            res.setProperty("url", "jdbc:mysql://localhost:3306/app?characterEncoding=UTF-8");
            res.setProperty("maxActive", "10");
            res.setProperty("maxIdle", "3");
            res.setProperty("maxWait", "10000");
            res.setProperty("defaultAutoCommit", "false");
     
            Context ctx = tomcat.addWebapp("/app", "context");
            ctx.getNamingResources().addResource(res);
     
     
            ContextEnvironment ConfigProfile = new ContextEnvironment();
            ConfigProfile.setType("java.lang.String");
            ConfigProfile.setName("bluConfigProfile");
            ConfigProfile.setValue("C:/Config");
            ConfigProfile.setOverride(false);
            ctx.getNamingResources().addEnvironment(ConfigProfile);
     
     
            ctx.setDocBase( "C:/blu/bin/app.war" );
     
            tomcat.start();
     
            System.out.println("Server UP: http://localhost:8084/app");
     
            tomcat.getServer().await();
     
     
    }
    Donc je veux savoir comment passer les argument JAVA_OPTS direct dans le code:
    JAVA_OPTS=-Xms124m -Xmx1024m -XXermSize=64m -XX:MaxPermSize=256m

    Merci pour vos reponces.
    Soulman

  2. #2
    Expert éminent
    Avatar de tchize_
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2007
    Messages
    25 482
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : Belgique

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2007
    Messages : 25 482
    Par défaut
    Tu dois les passer à ton application. Le principe de l'embeded c'est qu'il utilise la JVM de ton application.

  3. #3
    Membre éclairé Avatar de Soulama
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2004
    Messages
    619
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2004
    Messages : 619
    Par défaut
    merci ca fonctione bien

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. TOMCAT 6.0 : JAVA Appel Servlet
    Par lediz dans le forum Tomcat et TomEE
    Réponses: 0
    Dernier message: 18/05/2011, 10h44
  2. Recherche tutorial sur tomcat embedded
    Par yLaplace dans le forum Tomcat et TomEE
    Réponses: 0
    Dernier message: 17/07/2009, 13h35
  3. probleme Tomcat embedded
    Par frippoune dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 10/12/2008, 10h42
  4. Tomcat embedded et application
    Par Mister Nono dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 16/07/2007, 13h39
  5. [Tomcat 5.5] java heap space
    Par khokho dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 17/04/2007, 13h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo