《MYECLIPS配置.doc》由会员分享,可在线阅读,更多相关《MYECLIPS配置.doc(18页珍藏版)》请在三一办公上搜索。
1、启动MyEclipse 点window -Preferences-MyEclipse Enterprise Workbench-Servers-Tomcat 然后根据你Tomcat 版本选 4.x或5.x 6.x上图JDK也可以选目前的MyEclipse的内核为Eclipse3.5.* 尚不能提供直接对tomcat 7的支持,最新的Eclipse3.6.*可以直接支持。1.配置tomcat6指向tomcat7 目录2.testing 启动报错如下: Java代码 1. java.lang.NoClassDefFoundError:org/apache/juli/logging/LogFacto
2、ry 2. atorg.apache.catalina.startup.Bootstrap.(Bootstrap.java:55) 3. Causedby:java.lang.ClassNotFoundException:org.apache.juli.logging.LogFactory 4. at.URLClassLoader$1.run(URLClassLoader.java:202) 5. atjava.security.AccessController.doPrivileged(NativeMethod) 6. at.URLClassLoader.findClass(URLClass
3、Loader.java:190) 7. atjava.lang.ClassLoader.loadClass(ClassLoader.java:307) 8. atsun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) 9. atjava.lang.ClassLoader.loadClass(ClassLoader.java:248) 10. .1moreat org.apache.catalina.startup.Bootstrap.(Bootstrap.java:55)Caused by: java.lang.ClassNo
4、tFoundException: org.apache.juli.logging.LogFactoryat .URLClassLoader$1.run(URLClassLoader.java:202)at java.security.AccessController.doPrivileged(Native Method)at .URLClassLoader.findClass(URLClassLoader.java:190)at java.lang.ClassLoader.loadClass(ClassLoader.java:307)at sun.misc.Launcher$AppClassL
5、oader.loadClass(Launcher.java:301)at java.lang.ClassLoader.loadClass(ClassLoader.java:248). 1 more3.解决错误 将tomcat 7 bin目录下的tomcat-juli.jar文件加入到tomcat 7 运行的classpath中 4.retesting六、指定Eclipse+MyEclipse的JRE 和Tomcat 服务器1.设定Eclipse+MyEclipse的JRE一般情况下,Eclipse可以自动找到JRE,我们不用进行过多的设置。2.设定Eclipse+MyEclipse的Tomca
6、t 服务器只需设置图中所标注的两处即可,图中其余部分是自动生成的。到这里,我们的Eclipse+MyEclipse开发环境就搭建完毕了!七、新建一个项目来测试一下Eclipse+MyEclipse开发环境是否搭建成功1.在Eclipse中依次点击“ File - New - Project” , 在弹出的“New Project”对话框中依次点击“Web Project -MyEclipse-J2EE Projects-Web Project”, 再点“Next”,在“Project Name”中输入项目的名字“test”,最后点“Finish”。2.在Eclipse左边Package Exp
7、lorer列表中点击“test”,将项目test展开。右键点击 WebRoot - New - JSP , 新建一个名为hello.jsp的 JSP 页面 。 代码如下图(图中标注部分需要我们手动添加,其余部分是系统自动生成的):3. 再用同样的方法, 新建一个叫 hello_result.jsp 的JSP文件, 代码如下图:4. deploy(部署)项目。 点击 deploy 按钮(用红线画了的按钮就是 deploy 按钮), 在弹出的窗口中点击Add, 部署test项目(如图所示)。5. 启动Tomcat服务器。如下图所示(用红线画了的按钮就是 启动Tomcat 的按钮):Tomcat 启
8、动输出信息如下图:6.项目test的运行结果:我们可以去Eclipse的Workspace目录下看看test项目的代码,也可以去Tomcat的webapps目录下,看看部署之后的 test项目的结构。在Myeclipse中建立了名为test的WEB Project工程,选择了J2EE 1.4。然后在WebRoot下建立了两个文件: hello.jsp base href= First Project !- - hello_result.jsp base href= Faint,First Project Again! !- - 在中添加工程test。设置如图 然后操作如图 1、老是弹出Quic
9、k update error 、关闭myeclipse的Quick Update自动更新功能 这个问题的解决办法是关闭自动更新 Autuomatic Updates Scheduler:myeclipse自动更新选项,讨厌每次开启Myeclipse右下角都一直在读取的可以选择关闭。 Windows Preferences MyEclipse Enterprise Workbench Community Essentials, 把选项 Search for new features on startup的前勾去掉即可。2 、关闭updating indexes Window Preference
10、s Myeclipse Enterprise Workbench Maven4Myeclipse Maven 禁用Download repository index updates on startup 。在这里我声明下:网上说的这个方法在myeclipse8.0默认情况下根本就找不到,摸索了半天才发现,如果想里面出现maven这个选项,必须选中Maven4Myeclispse中的Enable Maven4Myeclispse features选项,保存后在操作一次上面的步骤就出现了。3 、关闭MyEclipse的自动validation validation有一堆,什么xml、jsp、jsf
11、、js等等,我们没有必要全部都去自动校验一下, 只是需要的时候才会手工校验一 下,速度立马提升好几个档次 windows perferences myeclipse validation 将Build下全部勾取消 如果你需要验证某个文件的时候,我们可以单独去验证它。方法是: 在需要验证的文件上( 右键 - MyEclipse - Run Validation 。 4、 启动优化,关闭不需要使用的模块 一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能, 所以可以将一些不使用的模块禁止 加载启动。 Window Preferences
12、 General Startup andy Shutdown 在这里列出的是MyEclipse启动时加载的模块 我这里只让它加载tomcat5 勾选 MyEclipse EASIE Tomcat 5 。 怎样才能知道哪些启动项有用呢?我现在把我知道的启动项用处说一下,还有很多不懂的, 希望大家懂的回复在下面 啊: WTP :一个跟myeclipse差不多的东西,主要差别是 WTP 是免费的,如果使用myeclipse,这个可以取消 Mylyn:组队任务管理工具,类似于 CVS ,以任务为单位管理项目进度,没用到的可以取消 Derby:一种保存成 jar 形式的数据库,我没用到,取消 一大排以
13、MyEclipse EASIE 打头的启动项:myeclipse 支持的服务器,只选自己用的,其他取消, 比如我只选了 tomcat 。 5 、去掉MyEclipse的拼写检查(如果你觉的有用可以不去) 拼写检查会给我们带来不少的麻烦,我们的方法命名都会是单词的缩写,他也会提示有错, 所以最好去掉,没有多大的用处 Window perferences General Editors Text Editors Spelling 将Enable spell checking复选框的勾选去掉。 6 、去掉MyEclipse繁杂的自带插件自动加载项 Window perferences General
14、 Startup and Shutdown 将Plug-ins activated on startup 中的复选框有选择性的勾 选去掉。 7 、修改MyEclipse编辑JSP页面时的编辑工具 Window perferences General Editors File Associations 在File types 中选择 *.jsp 在Associated editors 中将MyEclipse JSP Editor设置为默认。 8 、修改MyEclipse安装目录的eclipse.ini文件,加大JVM的非堆内存 具体内容如下: -clean -showsplash com.gen
15、uitec.myeclipse.product.ide -launcher.XXMaxPermSize 256m -vmargs -Xms128m -Xmx512m -Duser.language=en -XX:PermSize=128M -XX:MaxPermSize=256M 把下面的那个 -XX:MaxPermSize 调大,比如 -XX:MaxPermSize=512M,再把 -XX:PermSize 调成跟 -XX:MaxPermSize一样大 统一默认编码1,修改新建项目默认编码:Window-Preferences-General-Workspace-Text file enco
16、ding 将其修改为UTF-8.2.根据文件修改默认编码:windows-preferences-myeclipse-file and editors下所有选项中的encoding 修改为IS010646/Unicode(UTF-8) 即统一编码为UTF-8.让MyEclipse使用中文Javadoc文档一般我们都是显示这样英文的文档,现在我们把他变成中文的,首先我们选择 窗口 (window) 首选项(Preferences ) 如图他会弹出一个菜单,你可以在text里面输入jre 他搜索出来的一项就是你要找的,或者选择Java 已安装的JRE(Installed JREs) 然后选择你安装的JDK 或则使用MyEclipse7.0自带的JDK版本,点击编辑(Edit.) 看图弹出一个菜单,选中 rt.jar Javadoc 位置(Javadoc Location.)看图然后点 归档中的Javadoc(Javadoc in archive) 第1个浏览(Browse.) 找到你的Javadoc 如果你没有的话请到 去下载选择后 然后点击第2个 浏览(Browse.) 看图然后弹出一个菜单 选中API 点确定 看图最后我们就大功告成,最后你可以看到你提示变成中文的了