Estou a fazer um script onde necessito observar mudanças dos ficheiros num diretório específico, no momento que acontecem, para controlar os ficheiros escritos via ftp, de modo a poder processar a informação.
Após montes de pesquisas, encontrei um trabalho que parecia ser melhor para a necessidade, visto ser em Java, como pretendia. (http://www2.hawaii.edu/~qzhang/FileSystemWatcher.html), mas encontrei um problema:
Exception in thread “Thread-0” java.lang.UnsatisfiedLinkError: no
FileSystemWatcher in java.library.path
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at FileSystemWatcherNative.(FileSystemWatcherNative.java:25)
at FileSystemWatcher$Worker.run(FileSystemWatcher.java:147)
Vi esta linha “and you need the dynamic link library
FileSystemWatch.dll file” menciononada no ficheiro “FileSystemWatcher.java”
Mas não sei se este é o problema real, ou o problema está noutro local.
Alguém me pode dar uma ajuda, neste código ou noutro com funcionalidades semelhantes?
Agradecia muito mesmo…