您好,您的意思应该是保存工作空间文件吧。从811版本开始,通过Workspace.save()接口可以实现保存工作空间文件,也另存为或新建新的工作空间文件,不同之处在于Workapce关联的工作空间文件路径是否存在。
创建一个新的工作空间文件的代码:
Workspace wk = new Workspace(); // 没有关联的工作空间文件
WorkspaceConnectionInfo wkInfo = wk.getConnectionInfo();
wkInfo.setServer(path); // path 为工作空间文件的路径
try{
wkInfo.save(); // 保存工作空间,如果文件不存在就会创建
}catch(Exception e){
}
另存为工作空间,就是将原来打开的工作空间关联的文件路径(示例中的path)修改,再保存即可。
可参考帮助文档中的说明。