标签: java file-io java-io
我有一个在服务器上运行的应用程序正在处理并将其所做的一切写入日志文件 我也有辅助应用程序,有点像监视面板也在服务器上运行,但是是一个不同的过程。我想做的是以下几点:
我希望我的监控文件能够从其他应用程序复制当前锁定它的日志文件,然后通过电子邮件发送给我。 我已经尝试使用scp连接到服务器并手动将其复制到我的计算机(它确实有效),但是我希望能够通过我的java监控应用程序来实现。我不知道从哪里开始。
答案 0 :(得分:1)
我尝试使用scp连接到服务器并手动将其复制到我的计算机上(它确实有效)
JSch库有一个ScpFrom模块,可用于scp将数据从服务器复制到您的计算机或应用程序。这可以通过以下方式之一完成:
scp
classpath
String[] args = {user@remotehost:file1" "localfile"}; SCPFrom.main(args);