recherche

Maison  >  Questions et réponses  >  le corps du texte

java - Eclipse Maven项目下,如何让eclipse自动编译修改后的源代码?

之前用eclipse创建普通jave web项目
修改java源代码后,eclipse自动编译,不需要关闭和重启tomcat服务器

但是最近开始用maven构建
发现修改源代码后,eclipse没有自动编译
需要停止服务器,然后重启服务器来看修改后的状况
Eclipse Maven项目下,如何让eclipse自动编译修改后的源代码?

伊谢尔伦伊谢尔伦2769 Il y a quelques jours905

répondre à tous(2)je répondrai

  • 迷茫

    迷茫2017-04-18 10:35:15

    Cela n'a rien à voir avec le fait que Maven ait été utilisé pour le construire. Il s'agit d'un problème de configuration de Tomcat, qui est résolu grâce aux paramètres rechargeables. Les paramètres spécifiques sont les suivants :

    【À propos du rechargeable】

    Si cet attribut est défini sur true, le serveur Tomcat surveillera les modifications apportées aux fichiers de classe dans les répertoires WEB-INF/classes et WEB-INF/lib pendant son exécution s'il est détecté qu'un fichier de classe. a été mis à jour, le serveur rechargera automatiquement l'application Web.
    Définissez l'attribut reloadable sur true pendant la phase de développement, ce qui est utile pour déboguer les servlets et autres fichiers de classe. Cependant, cela augmentera la charge de fonctionnement du serveur. Il est recommandé de définir reloadable sur false pendant la phase de déploiement du Web. application.

    [Méthode de configuration]
    Modifiez le fichier tomcatconfcontext.xml
    1 Sous Tomcat, recherchez server.xml sous le fichier de configuration et ouvrez-le.
    2. Ajoutez le code suivant entre <Host> et </host> :

    <Context path="/虚拟目录名" docBase="目标目录位置" debug="0" reloadable="true" >
    </Context>
    

    répondre
    0
  • ringa_lee

    ringa_lee2017-04-18 10:35:15

    projet -- construire automatiquement, essayer

    répondre
    0
  • Annulerrépondre