一个极其恶性的Java问题?

[复制链接]
查看11 | 回复1 | 2010-9-9 16:29:24 | 显示全部楼层 |阅读模式
清单 3 展示了在 Primitive 类上运行 Retroweaver。这个类实际上编译为两个类文件,一个用于 enum 类,另一个支持在 switch 语句中使用 enum。(注意,清单代码换行是为了适应页面宽度。)
清单 3. enum 示例输出
[dennis@notebook code]$ java -cp retro/release/retroweaver.jar:retro/lib/bcel-5.1.jar:retro/lib/
jace.jar:retro/lib/Regex.jar com.rc.retroweaver.Weaver -source classes
[RetroWeaver] Weaving /home/dennis/writing/articles/devworks/series/may05/code/
classes/com/sosnoski/dwct/Primitive$1.class
[RetroWeaver] Weaving /home/dennis/writing/articles/devworks/series/may05/code/
classes/com/sosnoski/dwct/Primitive.class
.谁能翻译下这个是什么意思

回复

使用道具 举报

千问 | 2010-9-9 16:29:24 | 显示全部楼层
-cp表示支持类的搜索路径,可以是目录,zip、jar文件;-source不是java的选项,可能是Weaver类是输入参数选项,值就是后面的classes。总体来说,[dennis@notebook code]$ java -cp retro/release/retroweaver.jar:retro/lib/bcel-5.1.jar:retro/lib/jace.jar:retro/lib/Regex.jar com.rc.retroweaver.Weaver -source classes是给出一个运行示范。后面的两个不明白了,应该是日志吧。java编译类运行必须有java命令开头。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行