Bonjour
Présentement je suis en train de développer une petite application en java avec VWP + Netbeans sur mon PC, et le serveur tomcat se trouve sur mon PC aussi. Donc aucune relation avec les choses qui sont externe à mon PC.
Lorsque je finis le développement de mon application, j'ai l'intention de la déployer sur un serveur de fichier unix qui contient aussi un serveur web tomcat. Appelons cette machine A
Dans mon application, je dois lancer un petit script shell. Appelons le titi.sh
titi.sh se trouve lui aussi sur la machine A (en dehors de mon PC)
Puisque maintenant, mon application n'a pas encore été déployée, et afin de faire des tests, dans mon code de l'application, je dois rajouter une ouverture de connexion à la machine A, et après se positionner sur le répertoire qui contient le script titi.sh et après le lancer avec la commande Runtime.getRuntime().exec.....
Mais une fois l'application sera déployée sur la machine A et puisque titi.sh lui aussi se trouve sur la machine A, il ne serait pas nécessaire d'ouvrir une connexion avec la machine A. Il faudrait juste se postionner sur le répertoire en question et lancer le script.
Y a t-il une autre méthode pour faire toute cette gymnastique ? ou bien devrais-je absolument aller finir le développement sur la machine A (en unix) ? je préfère plus développer sous windows.
Merci.
Partager