`
eneve520
  • 浏览: 56806 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

myeclipse 8.6 配置 gwt

    博客分类:
  • J2SE
阅读更多

由于myeclipse官网对大陆地区IP访问屏蔽,在myeclipse中配置gwt插件后不能更新。网上资料有eclipse + gwt 的多,myeclipse+gwt的很少,折腾了半天,环境搭建起来了。这里记载点文字,留给用myeclipse配置gwt的哥们儿。

1.即通过新建.link文件的方式。
首先解压缩gpe-e35-latest.zip,比如解压到D:\gpe-e35-latest.zip
然后在你的MyEclipse目录(比如C:\Program Files\Genuitec\MyEclipse 8.5\)
的dropins目录下新建一个txt文件,比如gpe.txt,在里面写上path=D:/gpe-e35-latest,
也就是定位到你解压缩后的gpe-e35-latest文件夹位置,这里要注意文件夹间间隔用"/"号而不是"\",
再修改gpe.txt为gpe.link,最后重启 myeclipse就可以了
2.下载  com.googlipse.gwt_0.5.4.jar,把该jar包拷贝到 Genuitec\Common\plugins目录下
 
3. 下载 appengine-java-sdk-1.3.8.zip gwt-2.1.0.zip 解压,并把 gwt-2.1.0.zip ,

4.创建C:\gwtapp\Plugins\GWT_APP\eclipse\plugins
  把gpe-e35-latest.zip解压出来的gpe-e35-latest\eclipse\plugins下的jar包拷贝到
  C:\gwtapp\Plugins\GWT_APP\eclipse\plugins下
  gpe-e35-latest\eclipse\features下的文件也拷贝到
  C:\gwtapp\Plugins\GWT_APP\eclipse\plugins下
5.执行这段代码把控制台生成出来的信息拷贝到
  Genuitec\MyEclipse-8.6\configuration\org.eclipse.equinox.simpleconfigurator下的
 bundles.info文件后面
6.重启myeclipse就OK了
******************************************************************
package installPlugin;

import java.io.File;
import java.util.ArrayList;
import java.util.List;
//Myeclipse 7的插件安装方式与原先的方式完全不一样了,
//下面以vssplugin1.6.2插件安装为例进行说明。
//假设Myeclipse 7的安装路径为:E:\Genuitec
//vssplugin1.6.2插件的路径为: 
//E:\Plugins\vssplugin\eclipse\plugins
//将下面这段代码编译后执行:
//CreatePluginsConfig.java

//执行完之后,将控制台中打印出的执行结果,直接复制到下面这个文件中:
//E:\Genuitec\MyEclipse 7.0\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info
//然后用 -clean 命令重新启动Myeclipse即了完成插件的安装。
public class CreatePluginsConfig {
 private String path;

 public CreatePluginsConfig(String path) {
  this.path = path;
 }

 public void print() {
  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) {
     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);
//  System.out.print(path);
  path = path + "/";
//  System.out.print(path);
  File filePath = new File(path);
  if (!filePath.isDirectory()) {
   return null;
  }else{
  }
  
  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) {
//  new CreatePluginsConfig("E:\\Plugins\\vssplugin\\eclipse\\plugins")
  new CreatePluginsConfig("C:\\gwtapp\\Plugins\\GWT_APP\\eclipse\\plugins")
    .print();//C:\gwtapp\Plugins\GWT_APP\eclipse\plugins
 
 }
}

 

 

分享到:
评论
6 楼 hy_zhym 2011-11-16  
从第三步开始就少东西了,能补充完整吗?
5 楼 QIAN_QIAN 2011-08-31  
我按你的配置了,怎么还是不行啊?请问

3. 下载 appengine-java-sdk-1.3.8.zip gwt-2.1.0.zip 解压,并把 gwt-2.1.0.zip ,

这是怎么弄的啊?
4 楼 eneve520 2011-05-17  
eneve520 写道
zouxiaohu87 写道
我最近也在装google app engine插件。以前在线更新没有问题。现在出现问题。我也试了很多方法。自己下载了gpe的包,还是没有装上呀。qq:512475710,回答问题:邹小虎。请加我!


已经给你发了QQ邮件。注意查收。

重新补充了下配置,这个是没问的了。
3 楼 eneve520 2011-05-13  
zouxiaohu87 写道
我最近也在装google app engine插件。以前在线更新没有问题。现在出现问题。我也试了很多方法。自己下载了gpe的包,还是没有装上呀。qq:512475710,回答问题:邹小虎。请加我!


已经给你发了QQ邮件。注意查收。
2 楼 zouxiaohu87 2011-04-13  
我最近也在装google app engine插件。以前在线更新没有问题。现在出现问题。我也试了很多方法。自己下载了gpe的包,还是没有装上呀。qq:512475710,回答问题:邹小虎。请加我!
1 楼 zouxiaohu87 2011-04-13  
我最近也在安装google app engine插件呀,以前装过几次没有问题,但最近更新出现问题呀!请楼主指点。qq:512475710回答的问题:邹小虎!

相关推荐

    MyEclipse 8.6各 个版本 迅雷下载列表

    MyEclipse 8.6 for spring (Linux 64bt) MyEclipse 8.6 for spring (windos) MyEclipse 8.6 blue(Linux 64bt) MyEclipse 8.6 blue(windows) MyEclipse 8.6(Linux 64bt) MyEclipse 8.6(windows) 以上都为...

    MyEclipse8.6 破解以及注册码

    提供MyEclipse8.6 破解以及注册码

    MyEclipse 8.6注册码生成器

    MyEclipse 8.6生成器可以随机生成MyEclipse 8.6注册所需的注册码,大家再也不用到网上无聊的搜索了,自己生成自己用。

    myeclipse 8.6 注册码

    在探讨“myeclipse 8.6 注册码”这一主题时,首先需要明确的是,MyEclipse是一款非常受欢迎的集成开发环境(Integrated Development Environment,IDE),尤其适用于Java开发人员。它不仅支持Java开发,还提供了对...

    Myeclipse 8.6注册码

    MyEclipse 8.6 是 MyEclipse 系列中的一个重要版本,相较于之前的版本,它在用户体验和功能性方面进行了大量的改进和优化,特别是在对 Java EE 的支持上有了显著的提升。此外,MyEclipse 8.6 还加强了对 Spring 框架...

    Myeclipse8.6安装svn插件

    本文将详细介绍如何在Myeclipse 8.6上安装SVN插件及其步骤。 首先,我们需要了解Myeclipse 8.6的基本信息。Myeclipse是一款由Genuitec公司开发的商业级Java集成开发环境,它基于Eclipse平台,提供了丰富的功能,...

    MyEclipse8.6+SpringMVC3.0+Hibernate3.3环境搭建.doc

    本教程主要讲解如何使用MyEclipse8.6集成开发环境来搭建一个基于SpringMVC3.0和Hibernate3.3的Web应用环境,这对于初学者来说是非常实用的。下面我们将详细地分解每个步骤。 首先,我们从创建Web Project项目开始:...

    myeclipse8.6

    MyEclipse 8.6是一款深受Java开发者喜爱的集成开发环境(IDE),它基于Eclipse平台,提供了丰富的功能,使得Java编程更为高效便捷。这款工具不仅适用于Java应用程序的开发,还可以支持Web、J2EE、AJAX等多方面的开发...

    myeclipse8.6注册码

    #### MyEclipse 8.6 概览 MyEclipse 是一款非常受欢迎的集成开发环境(Integrated Development Environment, IDE),主要用于Java应用程序、Web应用程序以及企业级应用的开发。它基于Eclipse平台构建,并提供了丰富...

    Myeclipse8.6配置svn与优化.doc

    Myeclipse8.6配置svn与优化.docMyeclipse8.6配置svn与优化.doc

    myeclipse8.6汉化语言包及教程

    "Myeclipse8.6汉化语言包及教程"这个标题明确指出了我们要讨论的主题,即针对MyEclipse 8.6版本的一个汉化解决方案。MyEclipse是一款基于Eclipse平台的集成开发环境(IDE),主要用于Java、Web、J2EE等项目的开发。...

    Myeclipse8.6注册方法

    Myeclipse8.6注册方法,:将此段代码运行,即可以生成Myeclipse8.6注册码

    MyEclipse8.6简易汉化

    【MyEclipse8.6简易汉化】是一个针对MyEclipse 8.6版本的简体中文语言包,主要用于改善用户界面的语言环境,使得中国用户在使用MyEclipse时能够更加方便地理解和操作。MyEclipse是一款强大的集成开发环境(IDE),...

    Myeclipse 8.6 汉化包

    《MyEclipse 8.6 汉化包详解及使用指南》 MyEclipse 8.6 是一款强大的Java集成开发环境,以其丰富的功能和对多种技术的支持深受程序员喜爱。然而,对于非英语背景的开发者来说,英文界面可能会造成一定的困扰。为此...

    Myeclipse 8.6 + 安装Android ADT(100%可用)

    本篇文章将详细介绍如何在Myeclipse 8.6中安装并配置Android ADT插件,确保100%可用性,为Android应用程序的开发提供强有力的支持。 ### Myeclipse 8.6与Android ADT概述 Myeclipse是一款功能强大的Java EE集成...

    MyEclipse 8.6 全系列 注册机 key

    MyEclipse 8.5 8.6 注册机 key MyEclipse 8.5 8.6 注册机 key MyEclipse 8.5 8.6 注册机 key MyEclipse 8.5 8.6 注册机 key MyEclipse 8.5 8.6 注册机 key MyEclipse 8.5 8.6 注册机 key MyEclipse 8.5 8.6 注册机 ...

    MyEclipse8.6汉化插件教程.rar (附汉化插件)

    本教程将详细介绍如何在MyEclipse8.6上安装和使用汉化插件,以实现全中文界面。通过图文并茂的方式,即使是初学者也能快速掌握操作步骤。 首先,下载汉化插件。在压缩包"MyEclipse8.6(汉化插件教程)"中,包含了所需...

Global site tag (gtag.js) - Google Analytics