作者tangblack (Cola)
看板java
标题Re: [问题] GAE for JAVA parse HTML
时间Tue Oct 29 17:40:43 2013
看到关键字就回了
大书刚好最近弄了一个跟你一样的东西
GAE + jsoup
开发环境 Eclipse
直接回答
步骤1 你jsoup.jar放在 yourGaeProject/war/WEB-INF/lib底下
步骤2 project上右键properties>Java Build Path>Libraries分页把jar加(Add)进来
这样你上传到GAE的档案就会包含jsoup.jar
以上确定可行
附上图说明比较清楚
http://i.imgur.com/0smiDZf.png
当然其他的jar也是如法炮制
※ 引述《hahaloveu (I'm girl.)》之铭言:
: 此为小妹的首PO,有违规地方请见谅告知,会做修改或删除,
: (因为是用java所写,所以po在此版)
: 感谢 :)
: =======
: 小妹是个刚毕业的社会新鲜人,
: 在课堂上学过JAVA、C等语言,不是非常精深,
: 所以希望回答者别用太多专有名词 QQ
: 我怕我还是会一头雾水囧rz
: 因为工作的关系,使用了google app engine这个平台,
: 该project的功能是去解析XML及HTML,
: XML的部分经过千辛万苦查询相关资料後,有得到解答,
: 但是HTML的部分弄了很久都不知道如何下手。
: 有google相关关键字,例如Java html parser、nekohtml、DOMParser...等,
: 但是大多例子都会出现类似问题,
: XXXX is not supported by Google App Engine's Java runtime enviornment.
: 如下图
: http://ppt.cc/qC7g
: GAE会不支援最重要的parser的class(泪奔
: 目前测试发现
: cyberneko.html.parsers.DOMParser
: dom4j.io.DOMReader
: org.jsop.Jsoup
: Cobra HtmlParser
: HtmlCleaner
: 都会出现不支援的讯息。
: 不知道这里有没有用过GAE写过相关功能的高手,
: 可否给予一些方向,有哪些可以用的Class?
: 或者有甚麽其他方向能够解html?
: 谢谢大家观看我的问题。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.242.65.247
※ 编辑: tangblack 来自: 210.242.65.247 (10/29 17:44)
※ 编辑: tangblack 来自: 210.242.65.247 (10/29 17:59)
1F:→ hahaloveu:如果我把.jar直接放进jdk1.7.0_25/jre/lib/ext底下 10/29 18:07
2F:→ hahaloveu:会跟你说的方法是一样的效果吗? 10/29 18:08
3F:→ tangblack:这样你丢上gae gae会因为找不到jar就爆炸了 10/29 19:45
4F:推 PsMonkey:天哪... 当然是放在 WEB-INF/lib 底下阿 Orz 10/29 22:02
5F:→ PsMonkey:原 po 这样真的有办法写 GAE 吗? [抓头] 10/29 22:03
6F:→ phstudy:答非所问... 10/30 04:50
7F:推 gmoz:我还是乖乖写JSF (艹 10/30 09:16
8F:→ hahaloveu:就是不会才上来问阿 囧 10/30 09:40
9F:→ hahaloveu:而且这是工作,没办法写也得想办法写 10/30 09:43
10F:→ hahaloveu:另外感谢tangblack的回答 :) 10/30 09:44
11F:→ tangblack:不客气 :-) 10/30 09:53
※ 编辑: tangblack 来自: 210.242.65.247 (10/30 12:22)
12F:→ qrtt1:这还是先看书吧。这样片面应急的资料不足以工作啊 10/30 22:35
13F:→ dream1124:先了解一下Java Web的规格吧 我推荐良葛格的书 10/31 21:40