使用GWT的jcifs:不支持的协议smb

时间:2011-09-17 10:03:07

标签: gwt jcifs

所以我正在用GWT和GXT编写一个Web应用程序。我正在尝试使用jcifs.jar访问samba服务器上的文件,并且不断收到"unsupported protocol"消息。

这是我的代码:

FileSystemManager manager = VFS.getManager();
FileObject buildLog = 
    manager.resolveFile("smb://tarzan/tgrid/build/build_log.txt");
InputStream stream = buildLog.getContent().getInputStream;

我读到了这个问题,我理解我需要将jcifs.jar添加到GWT容器类路径中,这是正确的吗?如果是这样,它意味着什么?我该怎么做?

1 个答案:

答案 0 :(得分:0)

您使用GWT编写客户端(可能还有RPC)的事实与您在服务器端使用的库无关。这些库必须位于您的webapp的WEB-INF/lib文件夹中。它与GWT DevMode相同,后者只是嵌入了一个轻量级的HTTP服务器和servlet容器。