如何在Eclipse中引入外部.class文件
来源:互联网 发布:java二叉树递归遍历 编辑:程序博客网 时间:2024/05/23 01:21
想必许多像我这样的新手在用Eclipse写Java程序的时候,有时候会用到外部的类文件,这是别人写好的,没有源代码,用JDK开发的时候只用将这些.class文件放在classpath下面就可以识别了,但在Eclipse中却没那么简单,即使吧.class文件放到项目的目录下面也是无法识别的。在这里,我想到了两种方法来解决这个问题:
第一:
使用Java反编译器反编译.class文件,然后将.java文件导入到工程目录中去。(令人汗颜的一个方法!)
第二:
Eclipse虽然无法直接识别.class文件,但却可以识别.jar包中的类文件。先将.class文件打包,打包命令如下:./>jar cvf classes.jar class1.class class2.class ,其中classes.jar是要生成的.jar文件的名称,class1.class和class2.class是要打入jar包的.class文件的名称,支持单个或多个.class文件名作为参数,支持文件通配符。
然后,在eclipse中(这里以eclipse3.1.*为例)的包资源管理器中,右键项目文件夹》属性》Java构建路径》添加外部JAR,然后浏览到刚才生成的.jar文件即可。
总结:
这两种方法在一般情况下都可行,第一种方法虽然比较猥琐,但是可以看到类内部的实现,这对新手来说是很有学习价值的,而且有了源代码,在跟踪调试的时候也很方便。第二种方法虽然正统,但是由于无法得知类内部的实现,所以eclipse的debuger在跟踪到这个类中的方法的时候,通常会因为无法进入而抛入异常,但是只要跳出此步就可以继续向下跟踪了。
- 如何在Eclipse中引入外部.class文件
- 如何在java eclipse中引入外部软件包
- 如何在Html中引入外部页面
- 如何在Html中引入外部页面
- 【Eclipse】eclipse如何在User Libraries添加自己的库文件夹目录以及引入外部jar库文件
- 如何在CodeIgniter中引入外部的JS和CSS文件
- 在Eclipse、myeclipse中引入外部的maven
- 如何在eclipse中打开.class文件(安装jadclipse)
- 在XML文档中引入外部DTD文件
- 如何在Eclipse中嵌入外部工具
- 如何在JSP中引入JS文件
- 在Eclipse中反编译Class文件
- jad在eclipse中反编译class文件
- 在eclipse中查看.class文件
- 在Eclipse中反编译Class文件
- 如何动态引入外部Javascript文件
- 怎么(如何在CODEIGNITER中)在CI中引入外部的JS与CSS呢?
- .NET中如何引入外部的程序
- 如何固定表格的标题行和标题列
- 特此声明
- 人生就是一道程式
- 为什么iexplore.exe在打开网页时CPU使用会100%?
- 太极语言出世----比C++更好的语言
- 如何在Eclipse中引入外部.class文件
- 产品并不仅是编程序
- TOMCAT简介
- The Three Faces of SOA
- 戏谈汉语英语比较(转贴)
- AJAX框架汇总
- 艾森斯塔特:野蛮主义与现代性
- 创建和发布web应用
- delete