J'ai une application rails déployée sur tomcat, le code a été compilé en classes java et empaqueté dans un fichier war. Et je me demande, est-ce qu'il y a un moyen pour moi d'exécuter des tâches de ratissage comme je l'ai toujours fait?Comment exécuter des tâches de rake rake dans une application rails qui est fournie par tomcat avec le déploiement de guerre jruby?
1
A
Répondre
0
Je voudrais un moyen pratique de le faire, même si je ne suis pas sûr que ce soit possible.
De l'explosion (décompressé) WAR, vous pouvez obtenir quelque part avec ce genre de chose:
java -cp WEB-INF/lib/jruby-core-1.6.4.jar -S rake
0
java -jar WEB-INF/lib/jruby-core-1.6.4.jar -S rake
Cela a fonctionné pour moi. Peut-être la même que la réponse précédente, mais je ne connais pas assez les fichiers java, .war, ou jruby, pour dire avec certitude.