0

我使用这个库来解析我的 GWT 应用程序中的 CSV 文件。但是,它编译得很好,但我在控制台运行时遇到错误。

为了将它包含在我的 GWT 项目中,我还将 jar 文件复制到了我的 WEB-INF->lib 文件夹中。

然后我在 project-> rightclick->configurebuildpath 中添加了我的项目的路径...

但是现在我在运行应用程序时在控制台上看到了这些错误:

    [ERROR] Line 23: No source code is available for type au.com.bytecode.opencsv.CSVReader; did you forget to inherit a required module?
[ERROR] Line 71: No source code is available for type java.io.FileReader; did you forget to inherit a required module?
[ERROR] Line 74: No source code is available for type java.io.FileNotFoundException; did you forget to inherit a required module?
    [ERROR] Unable to load module entry point class cs310.client.Main (see associated exception for details)
    [ERROR] Failed to load module 'XXXX' from user agent 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/536.5 (KHTML, like Gecko) Chrome/19.0.1084.56 Safari/536.5' at localhost:59443

任何人都可以就我到底做错了什么以及如何让它发挥作用提供任何建议

4

1 回答 1

1

作为浏览器应用程序的 GWT 应用程序无权访问本地文件系统,这就是 GWT不模拟 java.io.FileReader和相关异常的原因(大多数java.io.*情况下)。如果库坚持文件系统访问,它将不适用于 GWT。

于 2012-06-25T21:00:20.950 回答