| 作者 |
内容 |
| sunningbird |
rose逆向工程
:Error Resolving qualified name String occurred in File .......
我用ROSE进行JAVA逆向工程,但是老出现问题:
Error Resolving qualified name String occurred in File
.......(我的文件名)
Error Resolving qualified name Map occurred in File
.......(我的文件名)
Error Resolving qualified name Hashtable occurred in File
.......(我的文件名)
String ,Map ,Hashtable 等都是JAVA本身的东西,他怎么还error??????
1 我用的是ROSE2000
2 CLASSPATH把JAVA的安装位置包也放上拉.
3 还有一个莫名其妙的错误:类的末尾报错:parser error near token }.可是该类可以编译通过的啊
|
| 03/05/29 15:47 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| d_jt |
原来我用rose2000做c++的逆向工程也存在这个问题,rose2000不支持stl的hashmap等很多语法,把这些语法先用rose能理解的声明替换,然后逆向,
|
| 03/05/29 16:53 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| sunningbird |
回复:
原来我用rose2000做c++的逆向工程也存在这个问题,rose2000不支持stl的hashmap等很多语法,把这些语法先用rose能理解的声明替换,然后逆向,
那我要做很大的工作,我有几百个类啊.差不多有5兆.
实在不行只有这样.
1 我的目地是把JAVA
SOURCE转换成类图的形式,你看如果按你说的做了转换后,能成功吗?我做了一个小测试,好象进行逆向后没有类图生成,需要你自己画类,然后ROSE给你一些他逆向后的信息.
2 另外ROSE 2002 /2003支持hashMap等语法吗? |
| 03/05/29 17:04 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| d_jt |
有类图生成,但是很多关系需要你来重新定义,2002和2003我没有用过,
|
| 03/05/29 17:06 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| sunningbird |
回复:
有类图生成,但是很多关系需要你来重新定义,2002和2003我没有用过,
thanks . |
| 03/05/29 17:14 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| sunningbird |
回复:
有类图生成,但是很多关系需要你来重新定义,2002和2003我没有用过,
对拉,忘了问你最重要的:
1 我对ROSE不是很熟悉,我想ROSE之所以不认识,是由于没有用最新的JSDK来解析,有没有办法把我的最新下载的JAVA
SDK包嵌入到ROSE中,让他在解析的时候读取,不是就可以解决了吗?(难道ROSE只用他自己内含的JAVA 包??)
2 我以为他的CLASSPATH设置就是用来读取我给他设置的JAVA 包,可是从结果来看,他好象没有读取
|
| 03/05/29 17:41 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| d_jt |
应该有地方配置,我也没有这样用过
|
| 03/05/29 17:50 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
|