Je suis un peu nouveau pour fourmi, mais je n'ai pas trouvé de réponse à tout ça. Ce dont j'ai besoin, c'est que le programme java prenne un certain temps à charger dans un tas de données (un énorme fichier xml), et j'ai besoin de la tâche ant pour attendre jusqu'à ce qu'elle soit complètement terminée. En ce moment je fais face à ce problème avec un sommeil. Voici quelques sudo de la façon dont il est maintenant:Existe-t-il un moyen de notifier fourmi lorsque j'atteins un certain point de code?
le code java
loadBunchofDatata(); // this takes like 5 minutes
startServer();
// I would like to "notify" ant after the server has started
while(true)sleep(10000);
la fourmi
Ce que je voudrais quelque chose comme si
Le Java
loadBunchofDatata(); // this takes like 5 minutes
startServer();
notifyAnt();
while(true)sleep(10000);
ant
<target name="runtests" >
<call to the above java>
<wait for notification flag>
<run the test that depends on the server from the java>
</target>
Quelque chose comme cela possible?
Ah ok, le serveur ne l'info port, il est juste que je dois attendre le tout est chargé. Mais je peux créer un fichier à la fin et vérifier cela, comme un petit drapeau. Merci – Th3sandm4n