MyEclipse 8.5中配置tomcat 6.0 总结

--

 

1.打开MyEclipse,在Window里边打开Preferences-java-Installed JERs ,打开之后,点击Add JRE,添加JDK ;

 

2.打开MyEclipse,在Window里边打开Preferences-MyEclipse-Servers-tomcat-tomcat6.0 ,Tomcat server 选择Enable,在tomcat tome directory  Borwse添加tomcat目录。

 

3.打开tomcat6.0下边的jdk,选择第一步添加的jdk,并在下框中输入如下:

-DEWAY_HOME="F:\Program Files\projects\tg_soar\workspace\SOAR\dhcc-home"
-Xms512m -Xmx1024m -XX:MaxPermSize=256m

这段话的意思是:

第一段:设置JVM路径

第二段:Xms是java中设置内存的一个参数(默认是物理内存的1/64),用它来限制程序启动时使用内存栈的大小(初始分配的堆内存)。Xmx是用来设置应用程序使用的最大内存大小(JVM最大允许分配的堆内存大小,按需分配。默认是物理内存的1/4)。XX:PermSize:JVM初始分配的非堆内存大小。XX:MaxPermSize:JVM最大允许分配的非堆内存大小(按需分配)

--这里需要提心一下的是:不管怎么分配,不能超过实际物理内存大小;

 

完成之后部署工程,测试tomcat是否正常;

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

我部署完之后发现如下错误:

A configuration error occurred during startup.please verify the preference field with prompt;cannot connect to vm

一个配置时发生错误startup.please及时验证优先领域无法连接到虚拟机

 
经过查看发现是在tomcat6.0下边的jdk中
-DEWAY_HOME="F:\Program Files\projects\tg_soar\workspace\SOAR\dhcc-home"
-Xms512m -Xmx1024m -XX:MaxPermSize=256m
这段写错了-XX:MaxPermSize这个单词造成的错误,所以一定要养成仔仔细细写程序的好习惯啊!

 

你可能感兴趣的:(Java)