怎么直接运用eclipse运行一段JAVA代码?

我在网上看到一个修改别人class文件的教程,到了要用到eclipse软件的一步,原文是(在eclipse里面新建一个Test来处理GenEntity.class),然后... 我在网上看到一个修改别人class文件的教程,到了要用到eclipse软件的一步,原文是(在eclipse里面新建一个Test来处理GenEntity.class),然后代码如下
import java.io.*;
import org.gjt.jclasslib.io.ClassFileWriter;
import org.gjt.jclasslib.structures.CPInfo;
import org.gjt.jclasslib.structures.ClassFile;
import org.gjt.jclasslib.structures.constants.ConstantUtf8Info;
public class Test {
public static void main(String[] args) throws Exception {

String filePath = "C:\\GenEntity.class";
FileInputStream fis = new FileInputStream(filePath);

DataInput di = new DataInputStream(fis);
ClassFile cf = new ClassFile();
cf.read(di);
CPInfo[] infos = cf.getConstantPool();

int count = infos.length;
for (int i = 0; i < count; i++) {
if (infos[i] != null) {
System.out.print(i);
System.out.print(" = ");
System.out.print(infos[i].getVerbose());
System.out.print(" = ");
System.out.println(infos[i].getTagVerbose());
if(i == 362){
ConstantUtf8Info uInfo = (ConstantUtf8Info)infos[i];
uInfo.setBytes("芝麻不开门!".getBytes());
infos[i]=uInfo;
}
}
}
cf.setConstantPool(infos);
fis.close();
File f = new File(filePath);
ClassFileWriter.writeToFile(f, cf);
}
}
展开
 我来答
Designer_2010
2015-03-06 · 超过19用户采纳过TA的回答
知道答主
回答量:83
采纳率:100%
帮助的人:21.6万
展开全部
打开eclipse,新建一个Project,再建个class,把上面的内容粘贴进去,保存。右击选择RunAs即可。
骑驴找马寻骡子
2015-03-03 · TA获得超过125个赞
知道小有建树答主
回答量:251
采纳率:0%
帮助的人:146万
展开全部
右键Run As -->Java Application
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式