迎新年 贺元旦
MyEclipse推新版

在线订购低至 7.5 折!截止1月31号
(活动期间在线下单的客户才可享受此优惠,过期恢复原价)

立即抢购

1.量身打造你自己的MyEclipse

MyEclipse提供了灵活的选项来通过Eclipse目录添加新的插件、各种更新站点类型或dropins文件夹。此外,可以添加或删除原生MyEclipse功能来创建一个完全定制的开发环境。本教程演示了如何在MyEclipse安装开始时就全部使用这些机制。

如果你想使用传统的更新站点而不是目录,请注意有几种方法可以从更新站点添加插件。但是,首先你必须在下面列出的形式之一访问更新站点:

  • 你必须知道你所要添加网站的网络位置(URL)
  • 或者你必须有一个更新站点的副本作为一个本地目录
  • 或者你有一个zip文件是一个有效的归档更新站点

接下来的部分介绍如何使用这些方法来定制MyEclipse。

2.从一个目录添加插件

添加MyEclipse的额外插件的最简单的方法是通过Eclipse市场目录。打开目录,从菜单中选择帮助>安装目录。

Eclipse Marketplace catalog

如果你知道插件名称并想添加此插件,可以在搜索区域输入名称后按Enter键。然而在本节中我们假设你并不知道确切的插件名称,而是通过浏览目录来寻找想 要的插件。你可以从下拉列表中选择想要的市场类别来浏览工具的类型,同时还可以浏览最近流行的安装工具并点击相应的选项卡。

Browsing for tools

当发现有你想要添加的IDE工具,点击安装按钮并按安装向导安装即可。如果有额外想要添加的额外插件,无论是从产品目录还是更新站点,都可以以任意组合添加它们。所有插件安装完成以后,重新启动MyEclipse应用更改。

Installing a plug-in from the catalog

现在,你已经可以使用Eclipse市场目录添加插件了。

3.从更新站点添加插件

使用MyEclipse的更新站点来添加一个插件,从网站的菜单中选择帮助>安装。

Installing from an update site

当点击Add按钮时,你可以配置更新站点的位置并提供一个描述。注意,该窗口配置是针对于你访问使用的URL,因为这种类型的网站最常使用的就是远程更新 站点。如果在你的计算机上有一个本地更新站点或有一个zip压缩文件的归档更新站点,那么可以单击本地或存档按钮,而不用输入名称或URL。然而在这个例 子中,我们使用了公共的CheckStyle更新站点,所以我们在它下面填写了URL说明。

Adding update site information

点击确定返回到安装窗口。接下来展开刚才添加的更新站点并选择想要添加的插件。如果有额外的插件,你可以从任一目录或更新站点添加,并且此时可以以任意组 合添加它们。由于更改插件配置,因此需重新启动,然后应用这些更改的配置。添加所有软件之后,点击下一步审查软件的安装列表。

Adding software from an update site

单击下一步接受许可协议,然后单击完成,开始安装附加软件。安装完成后,系统会提示您重新启动MyEclipse的激活更改。

Restart Workbench prompt

现在你已经学会了从两个目录和更新站点添加插件了,请参见下一节有关安装使用的dropins文件夹、插件的详细信息。

4.使用dropins文件夹安装插件

本节主要介绍使用MyEclipse的安装文件夹中的dropins文件夹来安装额外的插件。但是请注意,此设备主要是为支持向后兼容性插件并且没 有可用的传统更新站点提供的。如果一个目录条目或更新站点有你想要添加的插件,那么我们建议使用第一节和第二节描述的方法。使用dropins文件夹添加 插件的方法是在迫不得已情况下使用的,只有当没有其他方法可供选择时才使用。

dropins文件夹在MyEclipse的外部使用,所以首先必须将MyEclipse关闭(如果正在运行),然后打开文件浏览器,MyEclipse文件夹中的dropins文件夹下,如图所示。该dropins文件夹应该完全是空的。

Navigating to the dropins folder

接下来定位到压缩插件上,将你想要安装的插件解压到MyEclipse安装文件夹中的dropins文件夹下。

Extracting a zipped plug-in

解压文件之后,文件夹树应该类似于下面的图片。可以肯定的是当你启动MyEclipse时dropins文件夹下的features和plugins文件夹对于子插件将会不认可。

Dropins folder populated with plugin files

现在为了测试该插件已经成功添加,启动MyEclipse。在启动时,MyEclipse将自动检查dropins文件夹,任何添加的插件都将被发现,同时还会报告额外插件的状态。

MyEclipse reports detected plug-ins

现在,你已经成功的通过dropins机制安装新的插件,可以立即开始使用MyEclipse。在这个例子中,你可以在MyEclipse的视角列表中看到Drools。

Dropin plug-in appears in perspective list

5.更新MyEclipse和额外的插件

安装更新MyEclipse的组件或外部插件,从菜单中选择帮助>检查更新。因此你可以看到MyEclipse或者任何已安装插件的可用更新,不仅如此,你还能选择锁定到一个特定的MyEclipse版本。

Available software updates

6.添加和删除MyEclipse组件

在本教程的前面部分,我们介绍了可以通过增加外部开发的功能来自定义MyEclipse。但是,我们也意识到MyEclipse自带功能其实也是相 当广泛的,其中有许多特性开发人员可能并不是每天都需要用到。因此MyEclipse能独特定制自带功能,它允许你指定要使用的本地功能。

在本节中,你可以添加可选组件来满足需求。在这个例子中,假设你使用的是传统的Struts2/JSP前端和Spring/Hibernate后台 部署在Tomcat上,既作为一个MyEclipse的应用程序配置来供Web开发人员构建应用程序使用,同时支持Web服务的访问。

:此示例假设在安装过程中预先选定无加载项。

配置MyEclipse的本地功能,从菜单中选择帮助>选择组件。

Adding and removing components

为了开发自定义MyEclipse的实例,通过双击在每个项目未选择的列表中添加一下功能:

  • 数据库工具
  • Spring / Hibernate / JPA
  • Struts
  • Tomcat
  • Web服务
New component configuration

配置重新启动后,在示例场景中的功能支持都包含开发技术的选择。如果在未来开发场景中需要有任何变化,都可以根据你的需求自定义安装MyEclipse。

版权归MyEclipse中文网所有,转载请注明出处:http://www.myeclipsecn.com/learningcenter

量身打造自己的MyEclipse(多图)的更多相关文章

  1. 手把手教你Pytest+Allure2.X定制报告详细教程,给自己的项目量身打造一套测试报告-02(非常详细,非常实用)

    简介 前边一篇文章是分享如何搭建pytest+Allure的环境,从而生成一份精美的.让人耳目一新的测试报告,但是有的小伙伴或者童鞋们可能会问,我能不能按照自己的想法为我的项目测试结果量身打造一份属于 ...

  2. CNCF 旗下首个为中国开发者量身打造的云原生课程,《CNCF x Alibaba 云原生技术公开课》即将上线

    伴随着以 Kubernetes 为代表的云原生技术体系的日益成熟以及 CNCF 生态的逐渐壮大,“云原生”已然成为了未来云计算时代里一个当仁不让的关键词.但是,到底什么是“云原生”?云原生与 CNCF ...

  3. 为HTML5开发人员量身打造的7个Web框架

    HTML5规范开发完成时,将成为主流.据统计2013年全球将有10亿手机浏览器支持HTML5,同时HTML Web开发者数量将达到200万.毫无疑问,HTML5将成为未来5-10年内,移动互联网领域的 ...

  4. 进击的Hybrid App,量身定做缓存机制

    引用张图,简单粗俗的解释下 Native App.Web App 和 Hybrid App Navtie App: 使用平台系统提供的原生语言来编写的 App,如果Android用java,ios用o ...

  5. 【工利其器】Android Lint篇——为Android量身定做的静态代码审查工具

    前言 我们在进行代码优化的时候,往往是通过开发者的经验来判断哪些代码可能存在潜在问题,哪些资源的使用不合规范等.实际上Android SDK提供了一款功能非常强大的工具,来帮助开发者自动检测代码的质量 ...

  6. swift:打造你自己的折线图

    看到苹果Health里的折线图了吗.我们就是要打造一个这样的折线图.没看过的请看下图. 我们的主题在于折线图本身.其他的包括步数.日平均值等描述类的内容这里就不涉及了. 首先观察,这个图种包含些什么组 ...

  7. Dora.Interception,为.NET Core度身打造的AOP框架:全新的版本

    Dora.Interception 1.0(Github地址:可以访问GitHub地址:https://github.com/jiangjinnan/Dora)推出有一段时间了,最近花了点时间将它升级 ...

  8. Dora.Interception, 一个为.NET Core度身打造的AOP框架:不一样的Interceptor定义方式

    相较于社区其他主流的AOP框架,Dora.Interception在Interceptor提供了完全不同的编程方式.我们并没有为Interceptor定义一个接口,正是因为不需要实现一个预定义的接口, ...

  9. Dora.Interception, 一个为.NET Core度身打造的AOP框架[3]:Interceptor的注册

    在<不一样的Interceptor>中我们着重介绍了Dora.Interception中最为核心的对象Interceptor,以及定义Interceptor类型的一些约定.由于Interc ...

随机推荐

  1. VS不显示最近打开的项目

    VS2012不显示最近打开的项目 解决方法, 在"运行"中输入 " gpedit.msc"打开后在"用户配置"-"管理模板&quo ...

  2. IntelliJ IDEA 设置代码提示或自动补全的快捷键(Alt+/)

    点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框.在左侧的导航框中点击 KeyMap. 接着在右边的树型框中选择 Main ...

  3. myEclipse 下配置多个Tomcat

    1.进入perfomance 2. 进入server  右键点击configure server connector 3. 切换到 “Arguments” 面板,这里有 一个启动参数,就是修改一下路径 ...

  4. MKAnnotationView和MKPinAnnotationView的区别

    如果想创建以静态图片作为大头针图片的话,可以通过创建MKAnnotationView是实例.如果想使用apple自带的大头针则创建MKPinAnnotationView

  5. Myeclise下tomcat启动报错,启动超时

    错误截图如下: 大概说的是tomcat7在本地不能在45秒内启动,如果项目需要更多的时间,试着去更改server配置 解决方法: 找到项目工作空间目录下 workspace\.metadata\.pl ...

  6. HDU 6015 Skip the Class

    Skip the Class 代码: #include<bits/stdc++.h> using namespace std; #define ll long long #define l ...

  7. Linux上安装Oracle的教程-centos7

    一.安装Oracle前准备 1.创建运行oracle数据库的系统用户和用户组   [humf@localhost ~]$ su root #切换到root   Password:   [root@lo ...

  8. JS循环汇总

    JS循环汇总 一.总结 一句话总结:js中的循环主要有while.for.for...in.for...of,循环是,要区别不同的循环对象,比如对象,数组,集合等 while for for...in ...

  9. android--------Android内存分析工具的使用

    内存分析(in-memory analytics)是我们编写速度快.效率高的代码必不可少的知识.如果自己编写的代码在内存的分配一无所知,我想这样的程序让你去优化,应该是无从下手的.那么内存分析是什么? ...

  10. 49 DOM(2)

    一.value属性: input ,select 标签 ,textarea 标签中有value属性, 获取他们属性值的方法,先获取该元素ele,然后ele.value得到value值. <!DO ...