Myeclipse 10.6 导出war问题解决思路

 

首先看报的异常, 发如今plugins下面core包报错,而后想到Myeclipse的plugin基本都是插拔式的,是否是导出也作成了插件, 索性在plugins目录下搜了搜export这关键字eclipse

image

看到这个com.genuitec.eclipse.export.wizard_9.0.0.me201203160414.jar  基本看名字也差很少, 这个就是导出war的插件了ui

二话不说,直接反编译。而后一个类一个类的看代码,.net

看到image这个类,里面有一段这样的代码插件

image

这不是就弹出来的异常吗?ip

而后在仔细的看了下这个类,有个这样的image方法,get

在里面有一段这样的代码,imageit

心想,这做者为何要设一道这样的坎,但这坎又这么低,真是无聊编译

好了,  既然看到判断代码了, 直接在Myeclipse建立一个plugins工程,class

而后把反编译的代码导入到工程,一开始会报错,没有导入包之类的, 和反编译有一些错误的地方(这个要本身看代码修改)cli

没有导入包的话,按照com.genuitec.eclipse.export.wizard_9.0.0.me201203160414.jar 这个下面MANIFEST.MF配置文件,配置好工程,ok!

项目没错了,把那段判断代码直接一删,ok,代码结构立刻就变清晰了

image

 

还有那个弹出来的异常也顺手被干掉, 省得别的地方在给我判断出问题。

image

 

接下来为了图简单, 就直接copy 我改过的那个类的class文件,把com.genuitec.eclipse.export.wizard_9.0.0.me201203160414.jar这个里面的覆盖了

而后重启MyEclipse,在点导出你就会看到下面这个界面

image

 

固然我这个是基于Myeclipse 10.6的

提供一个我弄好的下载地址吧,也就是说你只要直接替换com.genuitec.eclipse.export.wizard_9.0.0.me201203160414.jar这个便可。

http://download.csdn.net/detail/zh1550035805/5258673

相关文章
相关标签/搜索