我想在 GWT 服务器端代码上使用 jSoup 来抓取网页。GWT 的文档对安装外部 jar 没有帮助。谁能告诉我如何在 GWT 中安装 jSoup jar(从官方 jSoup 站点下载)并在服务器端代码中使用它?
问问题
980 次
3 回答
3
通过使用 Eclipse,您可以执行以下操作:
- 下载 jsoup.jar
- 将文件复制到项目WEB-INF/lib的lib库中
- 右键单击eclipse Refresh内的lib文件夹以查看新库。
- 将库添加到类路径:右键单击项目 -> 构建路径 -> 配置构建路径 -> 添加外部 jar。浏览并添加 jar
- 在任何服务器端类中编写 import jsoup 语句,您就可以像往常一样使用它。
于 2013-01-09T08:18:15.237 回答
2
如果您通过简单的 GPE eclipse 项目使用它,请将其保存在 WEB-INF/lib 中。
如果您通过 Maven GPE eclipse 项目使用它,则在依赖项中添加到运行时类路径范围。
上述任一场景中的客户端服务器交互:
第 1 步 - 用于请求处理 URL 的 RPC 调用。
第 2 步 - RPC 服务器端代码,即用于请求和抓取 url http://vjdef.com/home/2011/06/scraping-html-using-java-servlets-and-tagsoup/的 servlet
第 3 步 - RPC 服务器端代码将所需的消息后处理发送回客户端。
第 4 步 - 第 1 步 RPC 调用的 onSucess 回调将收到消息。
于 2013-01-09T07:09:19.747 回答
2
如果要使用外部 jar,请按照以下步骤操作
- 下载罐子
- 复制该 jar 并粘贴到 lib 文件夹。(如果您没有 lib 文件夹,请在根目录中创建一个 lib 文件夹)
- 单击构建路径-> 配置构建路径-> 库-> 添加 JAR,然后从 lib 文件夹中选择 jar。
- 单击订购和支持,然后勾选您添加的罐子
- 点击确定
现在你可以像其他罐子一样使用它了。
于 2013-01-09T09:35:20.027 回答