由于myEclipse集成了很多有用的插件,使很多java开发者喜欢使用。但使用久了,就发现其太消耗资源。
这里提供几个办法,解决对一些不使用myelipse但能实现其同样功能的办法:
代替,web发布的以及调试的功能。
1。使用 Jetty JettyLaunche,这个插件很常用。
简单配置见下图:
局限性:需要使用jetty
2。使用jetty.xml,以下以jetty6为例:
用到的jetty.xml 配置可以放置到任何位置。我这里在项目的 src/test/resources/jetty6中,jetty.xml 同时需要一realm.properties文件,内容如下:
java 代码
- #
- # This file defines users passwords and roles for a HashUserRealm
- #
- # The format is
- # : [, ...]
- #
- # Passwords may be clear text, obfuscated or checksummed. The class
- # org.mortbay.util.Password should be used to generate obfuscated
- # passwords or password checksums
- #
- # If DIGEST Authentication is used, the password must be in a recoverable
- # format, either plain text or OBF:.
- #
- jetty: MD5:164c88b302622e17050af52c89945d44,user
- admin: CRYPT:ad1ks..kc.1Ug,server-administrator,content-administrator,admin
- other: OBF:1xmk1w261u9r1w1c1xmq
- plain: plain
- user: password
-
- # This entry is for digest auth. The credential is a MD5 hash of username:realmname:password
- digest: MD5:6e120743ad67abfbc385bc2bb754e297
<username>
<password><rolename>
jetty.xml的内容如下,请根据自己项目的情况做修改:
<configure class="org.mortbay.jetty.Server"> </configure></rolename></password>
</username>
xml 代码
- xml version="1.0"?>
- "-//Mort Bay Consulting//DTD Configure//EN"
- "http://jetty.mortbay.org/configure_1_2.dtd">
- <Configure class="org.mortbay.jetty.Server">
-
- <Set name="ThreadPool">
- <New class="org.mortbay.thread.BoundedThreadPool">
- <Set name="minThreads">10<!---->Set>
- <Set name="lowThreads">25<!---->Set>
- <Set name="maxThreads">250<!---->Set>
- <!---->New>
- <!---->Set>
-
- <Set name="connectors">
- <Array type="org.mortbay.jetty.Connector">
- <Item>
- <New class="org.mortbay.jetty.bio.SocketConnector">
- <Set name="port">8080<!---->Set>
- <Set name="maxIdleTime">50000<!---->Set>
- <!---->New>
- <!---->Item>
- <!---->Array>
- <!---->Set>
-
- <Set name="handlers">
- <Array type="org.mortbay.jetty.Handler">
- <Item>
- <New class="org.mortbay.jetty.webapp.WebAppContext">
- <Set name="contextPath">/<!---->Set>
- <Set name="war">src/main/webapp<!---->Set>
- <Get name="SessionHandler">
- <Set name="SessionManager">
- <New
- class="org.mortbay.jetty.servlet.HashSessionManager" />
- <!---->Set>
- <!---->Get>
- <!---->New>
- <!---->Item>
- <!---->Array>
- <!---->Set>
-
-
-
-
- <Set name="UserRealms">
- <Array type="org.mortbay.jetty.security.UserRealm">
- <Item>
- <New class="org.mortbay.jetty.security.HashUserRealm">
- <Set name="name">Test Realm<!---->Set>
- <Set name="config">src/test/resources/jetty6/realm.properties<!---->Set>
- <!---->New>
- <!---->Item>
- <!---->Array>
- <!---->Set>
-
- <Set name="stopAtShutdown">true<!---->Set>
-
- <Set name="sendServerVersion">true<!---->Set>
- <!---->Configure>
同时需要把jetty6种的一些jar包加入项目中,jar包如下图:
我喜欢第二种方法。但也是局限在jetty下,不过在开发过程中,使用jetty还是不错的。
可以使用Aptana Web Development 代替myeclipse 中的 js css,html等编辑器。
分享到:
相关推荐
myeclipse2017破解插件myeclipse2017破解插件myeclipse2017破解插件myeclipse2017破解插件myeclipse2017破解插件myeclipse2017破解插件myeclipse2017破解插件myeclipse2017破解插件myeclipse2017破解插件myeclipse...
MyEclipse 2014是一款强大的集成开发环境(IDE),专为Java、Web、J2EE、Android等应用程序开发而设计。它基于Eclipse平台,提供了更多的企业级功能,如代码分析、性能优化工具以及对多种编程语言的支持。这款IDE在...
myeclipse2018破解版,亲测可用,图文破解教程 这里以MyEclipse 2018.8.0为例 第一步 下载安装MyEclipse,安装完成之后取消“Launch MyEclipse CI”的勾选,点击“Finish”。 第二步 打开文件的安装位置 第三步 把...
【标题】:“MyEclipse中配置JBoss” 在IT行业中,MyEclipse是一款深受开发者喜爱的集成开发环境(IDE),尤其对于Java EE项目开发来说,它提供了强大的支持。而JBoss则是一个开源的应用服务器,广泛用于部署和管理...
MyEclipse MyEclipse远程调试tomcat
MyEclipse 安装及卸载解决方法 在本篇文章中,我们将讨论 MyEclipse 的安装、卸载和重装解决方法。MyEclipse 是一个功能强大且耗费内存的 IDE,适合初次接触 J2EE 的新手使用。但是,有时候我们在安装 MyEclipse 时...
MyEclipse(0) MyEclipse
《MyEclipse 2021.5.24a:程序爱好者的新宠》 MyEclipse是一款功能强大的集成开发环境(IDE),尤其在Java EE应用程序的开发中备受青睐。这款名为"Myeclipse2021.5.24a.rar"的压缩包文件,正是MyEclipse的最新版本...
在IT领域,特别是软件开发与Web应用开发中,MyEclipse作为一款集成开发环境(IDE),因其丰富的功能和良好的性能而备受开发者喜爱。然而,在实际使用过程中,MyEclipse偶尔会出现无响应的情况,这不仅影响了开发效率...
### MyEclipse安装及完全卸载的方法 #### 一、MyEclipse简介 MyEclipse是基于Eclipse IDE开发的一款非常流行的Java集成开发环境(IDE),它为开发者提供了丰富的插件支持,使得Java应用程序的开发更为高效便捷。...
替换Jar文件..[选择你的MyEclipse9.x安装目录 (例如:D\...\MyEclipse\Common\plugins)] 4、文件类型,选择默认,点击打开(等待..) 5、输入 Usercode [用户名] 6、点击 SystemId... 7、点击 Active 8、工具--&...
《MyEclipse 2021.5.24a:强大的Java集成开发环境详解》 MyEclipse,作为一款深受开发者喜爱的Java集成开发环境(Integrated Development Environment,简称IDE),自发布以来就以其强大的功能和优秀的用户体验赢得...
Eclipse(MyEclipse)离线插件安装工具 C:\>java -jar instPlug4MyEclipse.jar Use:java -jar instPlug4MyEclipse.jar PluginPath eclipsePath 如:java -jar instPlug4MyEclipse.jar D:/ADT-18.0.0 D:/myeclipse10 ...
myeclipse.10.0.更新发布(破解更新).myeclipse10.0_key.gen 【新版更新】MyEclipse 10.0 正式版破解注册码 - 附详细操作及说明 适合于MyEclipse 10.0,具体看详细操作说明吧...... 另外,MyEclipse 9系列的破解...
MyEclipse2014汉化包 汉化前,关闭MyEclipse程序。 打开MyEclipse2014汉化文件夹,将里面的文件全部复制粘贴至程序目录覆盖。 重新进入MyEclipse2014即可体验汉化版的魅力。
说明:实测 myeclipse 8.5、myeclipse9.1、myeclipse10.0破解成功! 激活,java编写,适用于装有java环境的各种操作系统,win,linux,maxos
完美解决MyEclipse提示过期Your 30-day trial of MyEclipse has expired.
MyEclipse2013 MyEclipse2014 MyEclipse10.x的破解工具适合Linux平台
Myeclipse2014,并提供安装汉化破解教程(亲测可用),希望大家喜欢,Myeclipse2014主要用于Java、Java EE以及移动应用的开发,功能非常之强,人气非常之高,是以eclipse为核心的插件集,相较于celipse的全面式开源...
《MyEclipse 10.0汉化包详解与应用指南》 MyEclipse是一款功能强大的Java集成开发环境,尤其在企业级应用开发领域中备受推崇。然而,对于中文用户而言,英文界面可能会带来一定的使用障碍。为此,"myeclipse10.0...