我有一个疑问,因为我是莲花笔记技术的新手。我必须在远程服务器中创建一个文件。所以我创建了一个java代码,我在代理中添加了该java文件并启动了该代理。但它没有创建文件。
import java.io.File;
import java.io.IOException;
public class Create {
public static void main(String[] args) {
File f = new File("C:\\aspr.txt");
try {
if(f.createNewFile())
{
System.out.println("File is Created");
}
else
{
System.out.println("FILE IS NOT CREATED");
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
我创建了一个java代理并添加了上面的代码。我总是有消息
未创建文件
在我的日志文件中
我的问题是:您可以在java代理中添加此代码,或者我们必须以其他方式执行它,因为它不起作用,或者我应该在我使用远程服务器时将Credentials添加到此代码中。
答案 0 :(得分:0)
这是我的LotusScript
例程,您可以将其翻译为Java
:
Function getFolderRemote( serverRemote$, folderLocal$) As string
getFolderRemote$ = |\\| & serverRemote$ & |\| & Left$( folderLocal$, 1 ) & |$| & Mid$( folderLocal$, 3 )
End Function
这将返回远程Windows服务器上文件夹的文件路径。请注意,它取出冒号并在其中插入$。
答案 1 :(得分:0)