MyEclipse CI 2018最新版是一款众所周知的IDE开发环境,使用能够让您顺畅的完成开发,在整个过程中不受到任何的约束,它提供了你所需要的一切支持,你可以完全实现你的想法,MyEclipse是功能最全面的Java IDE,并且你无需再去另外适应特殊的工具或者学习新的
MyEclipse CI 2018最新版是一款众所周知的IDE开发环境,使用能够让您顺畅的完成开发,在整个过程中不受到任何的约束,它提供了你所需要的一切支持,你可以完全实现你的想法,MyEclipse是功能最全面的Java IDE,并且你无需再去另外适应特殊的工具或者学习新的编程语言,一切都是那么和谐,不管你是要创建web程序、开发spring、数据库开发、网页设计,通过强大的逻辑编程以及服务器工具,让您在短时间内配置出专业的操作平台。本次我们带来的是最新MyEclipse CI 2018.12.0版本,它带来了诸多改善,为WildFly 14新增连接器,您可以轻松地管理服务器、部署并运行/调试应用程序,Maven的嵌入版本将使用MyEclipse正在运行的相同JDK运行,忽略Maven JDK参数。特别是对于Java 10,这将导致依赖性不同于预期的解决方案,以及其他问题。并且提升了整体性能以及新增Java10修复程序,这让MyEclipse更加的完善,有需要的朋友不要错过了!
安装破解教程
1、在本站下载并解压,双击myeclipse-ci-2018.12.0-offline-installer-windows.exe运行,如图 所示,耐心等待一会儿
2、如图所示,软件安装向导,点击next
3、勾选我接受许可证协议条款,点击next
4、点击change选择软件安装路径,点击next
5、如图所示,软件安装中,大家耐心等待
6、安装完成,点击finish退出向导
MyEclipse CI 2018新功能
1、WildFly 14
新版本为WildFly 14新增一个连接器,您可以轻松地管理服务器、部署并运行/调试应用程序。
2、性能
在某些情况下,有一些严重但非常罕见的性能问题影响了编辑和整体IDE性能。在编辑JSP文件或出现long-running、“Resetting Selection”、“Not Responding” IDE时,这些问题在新版本中已得到修复。
3、Maven
Maven的嵌入版本将使用MyEclipse正在运行的相同JDK运行,忽略Maven JDK参数。特别是对于Java 10,这将导致依赖性不同于预期的解决方案,以及其他问题。
在新版本中保证了参数选项得到尊重——如果您需要不同的JDK运行嵌入式Maven,请跳转到Preferences > Maven并更改下拉列表中的值。注意,这里只能选择JDK。
4、附加的关键修复
TomEE 7连接器现在也支持TomEE 7.1 runtimes。
当项目使用Java 9或更高版本时,SOAP web service wizards将工作。
修复在安装Vaadin或IBM的RTC插件之后,MyEclipse将无法启动,并且需要一个干净的参数才能再次启动的问题。
Image editor现在将用于JPG和PNG文件。
修复Java格式化设置覆盖了新行的添加,否则忽略语句的问题。
修复Facet安装向导有时会无法加载的问题。
软件功能
MyEclipse-功能最全面的Java IDE
1、MEnterprise
MyEclipse为开发任务提供了智能的企业级工具。
2、Mobile
移动应用开发再也无需使用特殊工具或学习新的编程语言。
3、Web
为你提供所有Web开发技术。
4、Cloud
脱离缓存,使用内置功能连接到云,提供探索和连接服务。
二、MyEclipse-高效率开发的不二选择
1、一次性提供所有你需要的技术
完美平衡所有供应商最主流的技术。从Java Spring到Maven再到REST Web服务,你可以在MyEclipse中统一开发,MyEclipse支持你所需要的一切!
2、理想化企业级开发
MyEclipse充分利用目前最需要用到的Jave EE技术优势。如果您关注的是企业开发,您应该知晓自己掌握着当前最强大的Java EE功能。
3、移动和云应用开发就绪
随着企业移动应用的迅速发展,你需要一个非常灵活的IDE用于开发移动应用,在单一IDE下进行Java、云和PhoneGap移动应用的开发。
4、在各种服务器上进行快速测试
使用包含各种系列应用服务器的IDE。部署范围从WebSphere、Glassfish,、WebLogic到Tomcat等各种应用服务器。
三、Java开发人员最喜欢的IDE之一
加速启动Java Spring
如果你在使用Spring,您可以使用内置库、bean开发工具甚至Spring架构提升Spring的速度。
不受WebSphere的限制
最新版Java EE保证
结合PhoneGap开发框架
在当前IDE下使用Maven创建项目
使用内置服务器连接器监控应用运行
软件特色
1、优化Java EE开发
确保企业开发使用的是MyEclipse中当前最新的Java EE技术,并且它强大的功能随时可用。
2、保持厂商中立
如果IBM WebSphere是你企业开发的重要组成部分,那么厂商锁定肯定会阻碍你的选择。你可以让开发更加自由,MyEclipse为WebSphere开发提供了工具,并支持大量的其他关键性技术。
3、RESTful Web服务开发
支持使用REST web服务创建云应用。使用REST特殊工具生成和测试添加到应用中的服务。
4、保持厂商中立
如果IBM WebSphere是你企业开发的重要组成部分,那么厂商锁定肯定会阻碍你的选择。你可以让开发更加自由,MyEclipse为WebSphere开发提供了工具,并支持大量的其他关键性技术。
5、保持厂商中立
如果IBM WebSphere是你企业开发的重要组成部分,那么厂商锁定肯定会阻碍你的选择。你可以让开发更加自由,MyEclipse为WebSphere开发提供了工具,并支持大量的其他关键性技术。
6、项目工作流中保持Maven
通过标准的Maven项目架构和MyEClipse菜单内置的启动命令,你可以在当前IDE下使用Maven管理项目。
7、项目工作流中保持Maven
通过标准的Maven项目架构和MyEClipse菜单内置的启动命令,你可以在当前IDE下使用Maven管理项目。
8、PhoneGap助你迅速开启移动策略
支持为Android和iOS开发基于混合原生应用模型的PhoneGap移动应用。当你的应用运行良好时,允许使用PhoneGap创建服务为目标移动设备创建应用就绪的服务。
9、PhoneGap助你迅速开启移动策略
支持为Android和iOS开发基于混合原生应用模型的PhoneGap移动应用。当你的应用运行良好时,允许使用PhoneGap创建服务为目标移动设备创建应用就绪的服务。
10、一体化IDE的MyEclipse满足你的需求
MyEclipse一次性提供了大量的关键性技术,让你自由选择适合自己工作的方式,不会埋没你的开发创意,使用一体化的Eclipse IDE让开发持续进行。
11、广泛的技术累积
MyEclipse为团队在所有厂商的流行技术之间提供了很好的平衡。从Spring、REST 到Maven,在单一协议栈下统一开发,支持你所需要的一切,让你更关注代码,而不受技术限制。
12、多种应用服务器上轻松测试
多种内置的服务器连接器用于监控你的应用运行。部署的应用服务器包括WebSphere、Glassfish、WebLogic和Tomcat等等。为了应对极速测试,提供了即时可用的集成化MyEclipse Tomcat和Derby服务器。
13、移动和云开发就绪
随着企业移动应用的迅速发展,一个非常灵活的IDE用于开发移动应用显得尤为重要,无需为Java、云和PhoneGap移动应用的开发而维持一个单独的开发环境。
14、在统一的堆栈下为Java EE团队提供技术
通过提供符合企业团队要求的MyEclipse IDE,包括针对IBM WebSphere和其他流行Java EE开发的技术,消除了工程开销。节省了通常花在项目预热、同步和软件发布上的数周时间。
15、集中管理MyEclipse
IT需要解决MyEclipse用户一系列的需求,利用MyEclipse Secure允许即使毫不了解Eclipse的IT员工以最小的努力创建一流的配置。
16、非IBM WebSphere IDE
支持为WebSphere和Liberty Profile快速创建应用。轻松配置WebSphere特殊的部署描述符,并且在多个WebSphere服务器版本间使用即时部署技术快速部署应用。
使用帮助
1.创建企业应用程序项目
在此示例中,您将创建名为Test1的Java EE企业应用程序(EAR)项目,该项目由Web项目,EJB项目,客户端项目和连接器项目组成。依赖项目分别命名为Test1Web, Test1EJB,Test1Client和Test1Connector。EAR项目必须至少有一个Web项目或与之关联的一个EJB项目。
选择File> New> Project,选择Enterprise Application Project,然后单击Next。
在项目名称字段中键入Test1。
接受默认的Java EE版本和目标运行时,然后单击“下一步”。
创建企业应用程序项目
单击New Module,然后单击Finish以创建所有适用的模块。这些模块包含在依赖项列表中并在其中进行选择。
选定的依赖项
单击“完成”以创建EAR项目。
完成向导创建并配置五个MyEclipse项目,Test1,Test1Client,Test1Connector,Test1EJB和Test1Web。
Test1 EAR和依赖项目
2.添加和删除模块
只要EAR项目至少维护一个Web或EJB模块项目关联,就可以随时向EAR项目添加或删除MyEclipse模块项目。使用项目的Deployment Descriptor属性完成添加和删除模块。
注意:添加或删除模块项目的过程会更改EAR项目的已部署表单的物理形状。如果部署了EAR项目,请在添加或删除模块项目之前取消部署它。在工具栏上使用或右键单击项目,然后选择Java EE工具>添加和删除项目部署 。
2.1删除模块项目
右键单击Test1项目在Explorer中,选择Java EE工具>添加和删除模块 。
选择Test1Web模块项目,单击“删除”,然后单击“确定”。
从Test1中删除Test1Web模块
删除执行以下操作:
Test1Web模块与Test1项目的关联被删除。
删除了Test1EJB模块项目的Test1Web项目依赖项。
注意: Test1Web项目的代码库不会以任何其他方式更改。
2.2添加模块项目
右键单击Test1项目在Explorer中,选择Java EE工具>添加和删除模块 。
单击添加。
选择Project,然后单击Next。
选择Test1Web项目,然后单击Finish。如果列表为空,则没有可与此EAR项目关联的现有项目。
选择要添加到项目的模块
单击“确定”将模块添加到项目中。
完成过程执行以下操作:
创建了从Test1到Test1Web的项目依赖项( 有关详细信息,请参阅MyEclipse企业应用程序项目)。
创建了从Test1Web到Test1EJB的Java项目依赖项。
此时,您可以安全地 部署或重新部署EAR项目。
3.安装示例Java EE企业应用程序
在创建EAR项目时,大部分工作都集中在开发其Web和EJB模块项目的应用程序逻辑上。
以下示例EAR项目是一个简单的股票交易模拟,包括Web项目,EJB项目和企业项目。Web模块由JSP组成,用户通过这些JSP输入股票代码的买卖细节。当执行订单时,当前JSP将买/卖订单发布到与无状态会话EJB交互以完成交易的servlet。
下载以下项目,traderXEAR(JEE5).zip。
选择File> Import,展开General,然后选择Existing Project into Workspace。点击下一步。
单击“选择存档文件”选项,浏览示例zip文件,然后单击“完成”。
从存档文件导入示例项目
注意:如果出现“迁移”向导,请单击“下一步”,然后单击“完成”将项目迁移到您的MyEclipse版本。导入的TraderX项目
4.部署EAR项目
对于项目部署,您必须使用支持EAR的MyEclipse支持的应用程序服务器。本教程使用TomEE。
注意:使用MyEclipse的Deployment Assembly可以更好地控制已部署的文件。
在Servers视图中右键单击服务器,然后选择Add / Remove Deployments。
在Available列中选择TraderJEE5,然后单击Add。您可以使用Configured列中模块旁边的下拉选择打包或爆炸部署,但建议使用爆炸以实现最有效的开发过程。单击完成。
添加部署
右键单击服务器,如果服务器未运行,请选择“启动”。启动服务器后,消息将流式传输到Console视图。观察说明TraderJEE5已成功部署的消息。
5.测试EAR项目
点击 。
在地址字段中键入URL http:// localhost:8080 / TraderWeb / html / welcome.html,然后按Enter键。
TraderX欢迎页面
在欢迎屏幕上单击Enter。
在Stock Trading Web表单中,在Stock Symbol和Quantity字段中输入值,然后单击Submit。
TraderX股票交易表格
提交股票交易表单时,transaction.jsp与使用名为Trader的无状态会话EJB启动事务的servlet进行交互。Trader EJB仅用于演示目的,不与实际交易服务交互。
TraderX交易确认
6.高级:使用从属Java项目的可选包支持
可选包是Java EE模块操作所需的一个或多个独立JAR文件。在许多方面,术语“可选包”是用词不当,因为如果没有这样的Jars,依赖的Java EE模块将无法正常运行。这种罐子的更合适的名称是“必需的包装”。Java EE规范允许可选的包Jar存档包含在EAR存档中,并通过任何需要Jars提供的服务的模块Class-Path的MANIFEST.MF文件中的条目进行引用。
对于使用其他Jar打包服务的EJB模块,通常需要可选包部署。与可以容纳打包库的WAR归档不同,EJB Jar没有这样的规定。例如,如果EJB模块使用Log4J作为其日志记录服务,则Log4J Jar库必须包含在EAR中并在EJB模块的清单文件中引用。
要将Java项目配置为可选包,必须使其成为企业项目的依赖项。在以下示例场景中,我们使用Test1EJB项目,该项目需要由Logging Java项目定义的日志记录服务。由于EJB项目的Java EE部署表单有限,因此请使用包含Test1EJB项目作为模块的企业项目和将Logging Java项目作为依赖项。
6.1配置从属Java项目作为可选包
在资源管理器中右键单击“Test1”,然后选择“属性”。
选择部署>部署程序集 ,然后单击“添加”。
向Test1添加依赖项
选择Project,然后单击Next
选择项目指令
选择依赖项目(我们在此示例中使用Logging),然后单击Finish。单击“确定”关闭“属性”窗口。
要将依赖的logging.jar模块包含到Test1EJB项目的MANIFEST.MF的Class-Path段中,请右键单击Test1EJB,然后选择Properties。
选择部署>部署程序集 ,然后单击Manifest Entries选项卡。
单击“添加”,选择“ Logging.jar”,然后单击“完成”。单击“确定”关闭“属性”窗口。