Myeclipse 7.5的汉化方法

JSP中文学习网独家发布 www.jsphelp.com   此汉化包是由 MyEclipse 7.1 汉化包修改

方法一(推荐!)
1.把你下载的汉化插件(比如:MyEclipse 7.5正式版(09-6-17)汉化插件.rar,网上搜一搜或者去JSP中文学习网下载http://www.accptech.com/learnsoft/958.html)解压,将language文件夹放到你的MyEclipse文件夹下,默认安装位置 C:/Program Files/Genuitec/MyEclipse 7.5。如果修改了安装位置则放到相应的MyEclipse 7.5文件的路径下!
2.新建java工程,新建 CreatePluginsConfig 类,将插件代码生成器的代码(汉化插件里有一个Java的类文件,复制里面的代码即可!或者我贴出来:

import java.io.File;
import java.util.ArrayList;
import java.util.List;
public class CreatePluginsConfig {

 public CreatePluginsConfig() {
 }

 public void print(String path) {
  List list = getFileList(path);
  if (list == null) {
   return;
  }

  int length = list.size();
  for (int i = 0; i < length; i++) {
   String result = "";
   String thePath = getFormatPath(getString(list.get(i)));
   File file = new File(thePath);
   if (file.isDirectory()) {
    String fileName = file.getName();
    if (fileName.indexOf("_") < 0) {
     print(thePath);
     continue;
    }
    String[] filenames = fileName.split("_");
    String filename1 = filenames[0];
    String filename2 = filenames[1];
    result = filename1 + "," + filename2 + ",file:/" + path + "//"
      + fileName + "
//,4,false";
    System.out.println(result);
   } else if (file.isFile()) {
    String fileName = file.getName();
    if (fileName.indexOf("_") < 0) {
     continue;
    }
    int last = fileName.lastIndexOf("_");// 最后一个下划线的位置
    String filename1 = fileName.substring(0, last);
    String filename2 = fileName.substring(last + 1, fileName
      .length() - 4);
    result = filename1 + "," + filename2 + ",file:/" + path + "//"
      + fileName + ",4,false";
    System.out.println(result);
   }

  }
 }

 public List getFileList(String path) {
  path = getFormatPath(path);
  path = path + "/";
  File filePath = new File(path);
  if (!filePath.isDirectory()) {
   return null;
  }
  String[] filelist = filePath.list();
  List filelistFilter = new ArrayList();

  for (int i = 0; i < filelist.length; i++) {
   String tempfilename = getFormatPath(path + filelist[i]);
   filelistFilter.add(tempfilename);
  }
  return filelistFilter;
 }

 public String getString(Object object) {
  if (object == null) {
   return "";
  }
  return String.valueOf(object);
 }

 public String getFormatPath(String path) {
  path = path.replaceAll("
", "/");
  path = path.replaceAll("//", "/");
  return path;
 }

 public static void main(String[] args) {
  // 插件文件所在目录designer下的目录结构是eclipse/features and plugins的形式
  String plugin = "C://Program Files//Genuitec//MyEclipse 7.5//language//plugins";
  new CreatePluginsConfig().print(plugin);
 }
}

粘贴到里面。
3.如果你MyEclipse安装时修改了默认的安装位置需要修改代码里面的汉化包language的位置(代码中红色部分)C://Program Files//Genuitec//MyEclipse 7.5//language//plugins 修改成你language所在的路径
替换main函数的原先的事例路径.注意粘贴后,要将你的路径的单个/全部改为//或者/。
4.运行你的代码
5.将产生的结果(就是控制台里产生的代码),复制到你的安装文件的MyEclipse 7.5文件夹下的configuration/org.eclipse.equinox.simpleconfigurator/bundles.info(用记事本打开)文件尾部即可。
6.找到myeclipse 7.5的目录下找到myeclipse.ini 用编辑器打开后在最后加上一行 -Duser.language=zh 保存

结束

然后在命令提示符中使用 myeclipse.exe -clean 重启或者关闭MyEclipse在打开即可使用中文版

 

方法二(懒人专用)
1.默认安装MyEclipse 7.5后将此包中的language文件夹放到你的MyEclipse7.5文件夹下,然后复制一下如下(显示红色)代码到configuration/org.eclipse.equinox.simpleconfigurator/bundles.info文件尾部,然后找到myeclipse7的目录下找到myeclipse.ini 用编辑器打开后在最后加上一行 -Duser.language=zh 保存。

 

由于博客字数限制,此处未贴出代码,需要的朋友在MyEclipse 7.5正式版(09-6-17)汉化插件.rar解压后的安装说明文件里有!

备注:本文只供学习交流之用!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值