myEclipse 10中怎么设置tomcat的内存大小内存大小

一个Myeclipse同时配置多个Tomcat -
- ITeye博客
博客分类:
这段时间自己在学习一些东西,学习测试用的小项目和工作中开发的项目在同一个tomcat中,每次启动太麻烦,所以想在同一个MyEclipse中配置两个tomcat,一个用于开发,还有一个用于学习。这样在学习的时候可以启动一个单独的tomcat,方便快捷。百度的时候没找到方法,有一个说是改什么Myeclipse的插件配置文件,太麻烦没看完,自己摸索发现MyEclipse的Tomcat中有一个Launch选项,进去之后可以改配置,完成多个Tomcat配置在一个Myeclipse的功能,具体方法如下:
一、把Tomcat复制一份并重新命名,我这里是E:\soft\apache-tomcat-study,然后修改conf/service.xml文件,把所有的端口号都改成别的,这样在同时启动两个tomcat的时候不会造成端口被占用的错误。
二、上图片
点击Create Launch Configuration
看到左侧的Tomcat 6.x(1)了吧,这个就是新的Tomcat了,右侧配置这个Tomcat的信息。具体的相信大家都会,我就不多说了。注意右侧上面的Arguments Source ClassPath等等都要改成你新的Tomcat的相关信息。
注意图片里被选中的地方。
最终的结果如下:
这就有两个tomcat啦,想启动哪个就用哪个,当然也可以一起启动了。如果还想增加tomcat数量,配置方式同上。
浏览 25697
bendan123812
浏览: 56208 次
来自: 北京
myeclipse 这垃圾东西
居然还有人用2012年2月 Web 开发大版内专家分月排行榜第二
本帖子已过去太久远了,不再提供回复功能。myeclipse10.7配置tomcat7.0报错,实在搞不定了,真心求助【java吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:629,813贴子:
myeclipse10.7配置tomcat7.0报错,实在搞不定了,真心求助收藏
因为要使用1.7的jdk,所以重装了10.7版本的MyEclipse。installed jres,tomcat的jdk路径,compiler都已经选择了1.7。建了一个web空项目,MyEclipse自带的tomcat启动则是没有任何问题,可以使用。tomcat7一直报错。重新装了一次,tomcat里面一个项目都没有放,直接启动,控制台输出:十一月 25, :54 下午 org.apache.catalina.core.AprLifecycleListener initINFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.7.0_07\F:\apache-tomcat-7.0.47\bin十一月 25, :55 下午 org.apache.coyote.AbstractProtocol initINFO: Initializing ProtocolHandler [&http-bio-8080&]十一月 25, :55 下午 org.apache.coyote.AbstractProtocol initINFO: Initializing ProtocolHandler [&ajp-bio-8009&]十一月 25, :55 下午 org.apache.catalina.startup.Catalina loadINFO: Initialization processed in 483 ms十一月 25, :55 下午 org.apache.catalina.core.StandardService startInternalINFO: Starting service Catalina十一月 25, :55 下午 org.apache.catalina.core.StandardEngine startInternalINFO: Starting Servlet Engine: Apache Tomcat/7.0.47十一月 25, :55 下午 org.apache.catalina.startup.HostConfig deployDirectoryINFO: Deploying web application directory F:\apache-tomcat-7.0.47\webapps\A-EMS10_V1.0.00.000.B2十一月 25, :00 下午 org.apache.catalina.core.ApplicationContext logINFO: Initializing Spring root WebApplicationContextlog4j:WARN No appenders could be found for logger (org.springframework.web.context.ContextLoader).log4j:WARN Please initialize the log4j system properly.十一月 25, :07 下午 org.apache.catalina.core.StandardContext listenerStartSEVERE: Exception sending context initialized event to listener instance of class net.apexsoft.base.init.database.DataBaseInitorg.springframework.jdbc.UncategorizedSQLException: Hibernate operation: Ca uncategorized SQLException for SQL [???]; SQL state [null]; error code [0]; Cannot create PoolableConnectionFactory (Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.); nested exception is mons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.)
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.)at mons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1225)at mons.dbcp.BasicDataSource.getConnection(BasicDataSource.java:880)at org.springframework.orm.hibernate3.LocalDataSourceConnectionProvider.getConnection(LocalDataSourceConnectionProvider.java:81)at org.hibernate.jdbc.ConnectionManager.openConnection(ConnectionManager.java:446)at org.hibernate.jdbc.ConnectionManager.getConnection(ConnectionManager.java:167)at org.hibernate.jdbc.AbstractBatcher.prepareQueryStatement(AbstractBatcher.java:161)at org.hibernate.loader.Loader.prepareQueryStatement(Loader.java:1577)at org.hibernate.loader.Loader.doQuery(Loader.java:696)at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)at org.hibernate.loader.Loader.doList(Loader.java:2232)at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)at org.hibernate.loader.Loader.list(Loader.java:2124)at org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:401)at org.hibernate.hql.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:363)at org.hibernate.engine.query.HQLQueryPlan.performList(HQLQueryPlan.java:196)at org.hibernate.impl.SessionImpl.list(SessionImpl.java:1149)at org.hibernate.impl.QueryImpl.list(QueryImpl.java:102)at org.springframework.orm.hibernate3.HibernateTemplate$30.doInHibernate(HibernateTemplate.java:921)at org.springframework.orm.hibernate3.HibernateTemplate$30.doInHibernate(HibernateTemplate.java:1)at org.springframework.orm.hibernate3.HibernateTemplate.doExecute(HibernateTemplate.java:406)... 20 moreCaused by: com.mysql.jdbc.municationsException: Communications link failureThe last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)at java.lang.reflect.Constructor.newInstance(Constructor.java:525)at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1116)at com.mysql.jdbc.MysqlIO.&init&(MysqlIO.java:344)at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2332)at com.mysql.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:2369)at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2153)at com.mysql.jdbc.ConnectionImpl.&init&(ConnectionImpl.java:792)at com.mysql.jdbc.JDBC4Connection.&init&(JDBC4Connection.java:47)at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)at java.lang.reflect.Constructor.newInstance(Constructor.java:525)at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:381)at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:305)at mons.dbcp.DriverConnectionFactory.createConnection(DriverConnectionFactory.java:38)at mons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:294)at mons.dbcp.BasicDataSource.validateConnectionFactory(BasicDataSource.java:1247)at mons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1221)... 39 moreCaused by: java.net.ConnectException: Connection timed out: connectat java.net.DualStackPlainSocketImpl.connect0(Native Method)at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:69)at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:157)at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:391)at java.net.Socket.connect(Socket.java:579)at java.net.Socket.connect(Socket.java:528)at java.net.Socket.&init&(Socket.java:425)at java.net.Socket.&init&(Socket.java:241)at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:257)at com.mysql.jdbc.MysqlIO.&init&(MysqlIO.java:294)... 55 more十一月 25, :08 下午 org.apache.catalina.core.ApplicationContext logINFO: 环境监控定时器已启动十一月 25, :08 下午 org.apache.catalina.core.ApplicationContext logINFO: 环境监控添加任务@@@@@@@@@诊断报告生成任务启动@@@@@@@@@@@@@@@十一月 25, :08 下午 org.apache.catalina.core.ApplicationContext logINFO: 环境监控任务轮询开始Connection timed out: connect但是这个tomcat之前在myEclipse10.0上是可以正常使用的。我怀疑是jdk没配好,,把jdk都改成1.6,结果是可以使用,但是控制台还是显示由异常信息,求助——
重装了一次tomcat,这次什么项目都没有,结果启动还是报错。。。。
不知道是不是配置哪里有问题啊,6.0都没问题,但是新公司要7.0的弄不好急死人了。。。
登录百度帐号推荐应用2、MyEclipse和Eclipse调优,MyEclipse配置(tomcat和jdk的内存设置),jar引入相关知识点,将Java项目编程web项目的办法
1.WindowàPreferenceàGeneralàWorkspaceàText file encoding都改成UTF-82、WindowàPreferenceàGeneralàEditorsàFile Associationsà修改html和htm的默认Associateeditors为以下的:修改jsp的打开方式:修改xml的打开方式:3、修改MyEclipse的启动服务WindowàPreferenceàGeneralàStartup and Shutdown4 WindowàPreferenceàjava-àEditoràContent Assist-à5&WindowàPreferenceàjava-àEditoràHovers右侧的勾全部去掉6&WindowàPreferenceàjava-àInstalled JREs—指定要配置的jre7&若是Eclipse中,修改WindowàPreferenceàjavascript-àValidatorà去掉EnableJavaScript semantic validation8&&若在Eclipse中配置了Maven,自定义setting文件的位置:可以指定Maven的默认位置9&修改:WindowàPreferenceàGeneral—&Content Types中的Text下的文件的默认字符集10关于Eclipse中,取消自动更新:11,修改formatter,最后点击进入修改。12&修改jsp文件的编码:13显示项目中的所有文件14&显示包的层级结构&15:导入一个maven工程后一直显示importingmaven projects 10%解决办法如下:找到eclipse.ini加入-vmC:\Program Files (x86)\Java\jdk1.7.0_25\bin\javaw.exe&再次重启eclipse即可&16显示MyEclipse内容监控功能。16& MyEclipse报内存溢出问题修改MyEclipse安装目录下的MyEclipse.ini文件,修改的内容如下:
17 将自动Build的功能取消:&注意:如果将Build Automatically取消之后,在运行的时候会提示是否“Build”,这时候要将这个复选框选上,然后点击&No&,那么后续的项目都不是自动Build了。如果修改了项目,要手动选择项目,然后右击执行&Build Project&,如果不手动执行,那么修改后的内容不会同步到Tomcat中去。18.注意有时要Clean项目,Clean项目的方法是:接着可以&Clean all Project&或者&Clean projects selected below&19.将Java项目变成Web项目的办法:选中项目右击
选择webapp最后点击OK和finish就可以将java工程变成web工程。20.MyEclipse配置参考(tomcat和jdk的内存设置)配置Tomcat下的JDK相关的内存参数:-Xms128m -Xmx512m -XX:PermSize=128m-XX:MaxPermSize=128m21.为项目添加依赖的项目:选中项目,右击“Build Path”22.添加依赖的Jar包(有Maven仓库的情况下)点击Extend之后的效果图:选择自己想要加的jar包提高eclipse的运行速度的几种方法1:修改eclipse安装目录下的eclipse.ini文件1)-Xverify:none&&&&--&此处认为eclipse的字节码文件是可靠的,&则不需要启动的时候再进行校验。2)-Xmx1024m&&&&&--&这里设定最大堆栈,&根据自己的机器的内存进行相应的调整。 &(4g内存推荐)& & &-Xms1024m&&&& & &-Xmn384m
看过本文的人也看了:
我要留言技术领域:
取消收藏确定要取消收藏吗?
删除图谱提示你保存在该图谱下的知识内容也会被删除,建议你先将内容移到其他图谱中。你确定要删除知识图谱及其内容吗?
删除节点提示无法删除该知识节点,因该节点下仍保存有相关知识内容!
删除节点提示你确定要删除该知识节点吗?

我要回帖

更多关于 tomcat7默认内存大小 的文章

 

随机推荐