Quand je faisais du développement Web auparavant, j'utilisais myeclipse, mais ceux qui ne l'ont utilisé que le savent car il contient trop de plug-ins et les fonctions de nombreux plug-ins ne sont pas accessibles du tout. Par conséquent, une fois que le projet sera légèrement plus grand, il sera très bloqué. Bien qu'il ait été optimisé auparavant, il ne semble toujours pas très facile à utiliser. Je n'avais rien à faire aujourd'hui, j'ai donc décidé d'essayer la méthode la plus originale, en utilisant Notepad + Tomcat pour le développement. Même si l’efficacité n’est pas très élevée, il est très enrichissant de se familiariser avec certaines des opérations les plus élémentaires. Dans ce blog, je partagerai ce que je pense être le plus gros gain aujourd’hui.
Nous savons tous que si nous voulons déployer et exécuter le projet dans Tomcat, le fichier .class utilisé doit être enregistré dans un répertoire spécifique (bien sûr, il peut également être modifié dans n'importe quel répertoire du fichier de configuration Tomcat). is Après avoir compilé le fichier .Java, copiez le fichier .class dans le sous-répertoire classes du WEB-INF du projet. Cela affectera grandement l'efficacité. Finalement, j'ai essayé d'utiliser le traitement par lots pour résoudre ce problème. Créez un nouveau fichier avec le suffixe .bat dans n'importe quel répertoire et utilisez l'instruction suivante pour générer un programme batch simple :
Copiez le code comme suit :
définir classpath=E:/bluemsun/tomcat/apache-tomcat/apache-tomcat-7.0.55/lib/servlet-api.jar;%classpath%
javac -d E:/bluemsun/tomcat/apache-tomcat/apache-tomcat-7.0.55/webapps/mm/WEB-INF/classes %1
Pause
La première phrase consiste à définir les variables d'environnement. Nous savons tous que ce dont Tomcat a besoin, ce ne sont pas les variables d'environnement système que nous définissons. Cela dépend du package jar dans la bibliothèque de Tomcat.
La deuxième phrase consiste à utiliser notre commande javac pour compiler le fichier source. L'option -d signifie enregistrer notre fichier .class compilé dans le répertoire écrit plus tard %1 signifie que notre fichier source est le premier paramètre.
La troisième phrase est l'instruction Pause, c'est-à-dire qu'après avoir exécuté les deux phrases ci-dessus, elle fait une pause. L'interface affiche "Veuillez appuyer sur n'importe quelle touche pour terminer"....
Voici ma démo :
1. Mon répertoire de cours est actuellement vide.
2. Faites glisser les fichiers sources Java à compiler dans complie.bat :
3. Une fois l'exécution terminée, voici ce qui suit :
4. Après cela, quand on va dans le répertoire classes, on peut voir que le fichier .class compilé existe déjà dans ce répertoire :
Miaou~ C'est aussi simple que ça, hehe.