Topic: eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 |
Print this page |
1.eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 | Copy to clipboard |
Posted by: alin_ass Posted on: 2003-12-07 18:06 逼急了,明天开始贴英文站点 |
2.Re:eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 [Re: alin_ass] | Copy to clipboard |
Posted by: Jove Posted on: 2003-12-07 19:19 我想大家没有误会你的意思。 你的参数是"res/games.xml",改成"src/res/games.xml"试试 一般都不会把图片等资源放在src目录的 一般是独立的resource目录,或者在编译后扔到classes中去 用简单的文件io或是getResource()来读取 |
3.Re:eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 [Re: alin_ass] | Copy to clipboard |
Posted by: sanigo Posted on: 2003-12-08 13:01 RPWT, 从程序中可以看出, 你要找的是当前目录下的"res/games.xml", 默认当前目录就是项目路径,放到src的资源文件会自动拷贝到编译目录下, 而不在当前目录,所以找不到。 |
4.Re:eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 [Re: alin_ass] | Copy to clipboard |
Posted by: jfml Posted on: 2003-12-09 09:29 笑死我了 Eclipse空前绝后大笑话 |
5.Re:eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 [Re: jfml] | Copy to clipboard |
Posted by: sanigo Posted on: 2003-12-09 10:43 jfml wrote: 不要酱紫, 谁不是从不懂到懂呢? |
6.Re:eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 [Re: sanigo] | Copy to clipboard |
Posted by: jfml Posted on: 2003-12-09 12:49 对8起,我错了,我认罪,刚才一时口快,该死该死,请大家原谅我 sanigo wrote: |
7.Re:eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 [Re: alin_ass] | Copy to clipboard |
Posted by: Fields2003 Posted on: 2003-12-09 13:10 虽然我看不懂,但还是佩服你们的态度 |
8.Re:eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 [Re: alin_ass] | Copy to clipboard |
Posted by: alin_ass Posted on: 2003-12-09 17:50 jove sanigo ------------> 我就是不明白为什么elcipse把当前文件夹设为默认目录,根本没道理 无论是dos还是html里,当前路径都是使用资源的文件所在的目录 (我的例子里就是class/) 我知道src/res/games.xml可以,但我知道退出了eclipse在dos下 输入java xml.DOMWalk就不可以了 大家都喜欢在*.bat里绑定classpath,可是我有很多测试的类,每个都去写个 *.bat再绑定吗? jfml ------>我看不出哪里好笑的,也许你能回答为什么默认目录是项目文件夹而不是class/ |
9.Re:eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 [Re: alin_ass] | Copy to clipboard |
Posted by: alin_ass Posted on: 2003-12-09 18:08 我说的简单一点吧 因为我在记事本下明明白白简简单单的使用 parser.parse("res/games.xml"); 我不想在eclipse中就得不清不楚毫无道理的使用 parser.parse(ClassLoader.getSystemResource("res/games.xml").toString()); 如果我想按我的目录格式在eclipse里使用 parser.parse("res/games.xml"); 可能吗? |
10.Re:eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 [Re: alin_ass] | Copy to clipboard |
Posted by: Jove Posted on: 2003-12-09 18:36 依赖系统当前目录来读取资源总归是不保险的 按你的方式,最后可以用java xml.DOMWalk运行 但用户如果在C:\mydir>java -cp C:\project\foo xml.DOMWalk 这样文件还是取不到 getResource方式虽然看起来冗余一点,但确很保险 建议你还是用这个吧。 |
11.Re:eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 [Re: alin_ass] | Copy to clipboard |
Posted by: Jove Posted on: 2003-12-09 18:49 默认是当前workspace,当然你可以自定义 在Run...中设置 如图 |
12.Re:eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 [Re: alin_ass] | Copy to clipboard |
Posted by: alin_ass Posted on: 2003-12-09 19:18 好复杂啊,呵呵 请问 parser.parse(ClassLoader.getSystemResource("res/games.xml").toString()); parser.parse(DOMWalk.class.getResource("/res/games.xml").toString()); 两者等价的吗(在我例子里都可以) |
13.Re:eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 [Re: alin_ass] | Copy to clipboard |
Posted by: bluejava Posted on: 2003-12-11 16:35 哈哈 |
14.Re:eclipse空前绝后惨绝人寰的无敌bug--我真的不想灌水啊 [Re: alin_ass] | Copy to clipboard |
Posted by: mochow Posted on: 2003-12-12 22:20 建议这位alin_ass先去看看java jdk看看等等相关类的说明 java需要好好学习和体验的,这需要时间,也会给你带来快乐的。 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |