文档章节

Eclipse与Tomcat使用中异常

CurtainRight
 CurtainRight
发布于 2015/11/25 15:19
字数 528
阅读 86
收藏 1

一、Eclipse与Tomcat内存溢出

1、加大eclipse的内存

-vmargs //JVM参数

-Xms256M //Eclipse启动的最小参数

-Xmx512M //Eclipse启动的最大参数

-XX:PermSize=128M //初始堆大小

-XX:MaxPermSize=256M //最大堆大小

2、加大tomcat的内存

在 echo "Using CATALINA_BASE:   $CATALINA_BASE"上面加上

JAVA_OPTS="-server -XX:PermSize=128M -XX:MaxPermSize=256m

加上该配置后,需要运行catalina.bat,进行重启

3、为Tomcat某个项目加大运行内存

Run As->Run Configrutions->Arguments->VM arguments下配置参数的最后面加上

-Xmx512M -Xms256M -XX:MaxPermSize=256m

注意:Tomcat加的堆配置不能大于Eclipse的内存配置

 

二:Tomcat中项目多次发布出现问题

1、问题

2、解决方案:删除tomcat文件下conf下server.xml中的Context属性

 

三、Eclipse非正常关闭导致Eclipse卡死

原因:Eclipse未正常关闭

解决方案:找项目的存放目录(也就是启动的时候选择的WorkSpace目录)下的.snap文件。

我的存放目录:E:\Java\work\.metadata\.plugins\org.eclipse.core.resources

四、Eclipse全屏编码

 

五、关闭Eclipse验证,避免每次重新构建项目的时候,较多验证,同时避免步关注的错误显示出来。

六、Tomcat编码问题

 再server.xml的Connector节点中加上URIEncoding="UTF-8"。

注意:你在后台做了编码的处理,仍然有这种乱码问题

七、Eclispe整理多个工程

View Menu-Projects Presentation 主要是项目的展示方式,平坦方式(flat)分层方式(hierarchical)

View Menu-Top Level Elements 主要是以项目形式展开,还是以工作集形式展开,项目(Porject) 工作机(Working Sets)

View Menu-Select Working Sets主要是设置工作集

View Menu-Package Presentation 主要是包的展示方式

八、设置编码问题

1、设置文件类型的编码

2、设置jsp页面的编码

九、为本地路径配置URL访问连接

十:版本匹配问题

问题: Tomcat version 7.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 and 6 Web modules

解决:

通过search,发现在project的.setting folder下面,有个名为org.eclipse.wst.common.project.facet.core.xml的文件,里面配置有各种版本信息。

© 著作权归作者所有

上一篇: 微信开发第一步
下一篇: Maven配置私服Nexus
CurtainRight
粉丝 6
博文 172
码字总数 61177
作品 0
武汉
程序员
私信 提问
eclipse 中的 tomcat 运行时会跳转到方法 processWorkerExit()

前段时间调试代码,老是遇到壹個问题:用的是 eclipse 3.6.2 的 32 位版本,配置的 tomcat 是 7.0.47-x86,每次启动 tomcat 时我都是使用的 debug 模式,这样可以方便的下断点并且进行调试。...

苗哥
2013/12/25
4.4K
0
Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002.

昨天使用eclipse 启动tomcat的时候突然注意到了一个异常信息 Could not open/create prefs root node SoftwareJavaSoftPrefs at root 0x80000002. Windows RegCreateKeyEx(...) returned err......

蜻蜓凹蝶
2016/11/26
144
0
异常解决WARNING: Could not open/create prefs root n...

昨天使用eclipse 启动tomcat的时候突然注意到了一个异常信息 Could not open/create prefs root node SoftwareJavaSoftPrefs at root 0x80000002. Windows RegCreateKeyEx(...) returned err......

学徒三金
2013/08/14
19.8K
6
Tomcat Cannot assign requested address: JVM_Bind

昨天启动 Tomcat 7.0 或者 Tomcat 8.0 时,壹直无法正确启动,无论是通过命令行调用批处理脚本还是在 Eclipse 中集成之后再启动,全部都会提示如下异常堆栈信息: 由于我机器上的 Tomcat 7.0...

苗哥
2016/05/18
1K
0
Several ports required by Tomcat already in use

有时eclipse运行时出现异常,需要使用 任务管理器 强行停止时,再启动eclipse,启动Tomcat时报错如下: Several ports (8080, 8080) required by Tomcat v6.0 Server at localhost are alrea...

liuhuics10
2016/01/13
304
0

没有更多内容

加载失败,请刷新页面

加载更多

Kafka再平衡机制详解

所谓的再平衡,指的是在kafka consumer所订阅的topic发生变化时发生的一种分区重分配机制。一般有三种情况会触发再平衡: consumer group中的新增或删除某个consumer,导致其所消费的分区需要...

爱宝贝丶
30分钟前
23
0
element 验证 请输入大于0的整数

data() { var validatePass = (rule, value, callback) => { // if (value <= 0) { // callback(new Error('请输入大于0的整数')); // } else { // c......

沉迷代码我爱学习
41分钟前
4
0
报表工具花钱or开源?我对比了这6个工具

近一年都在处理报表问题,调研了不少报表工具,也开发了适合公司业务的报表应用。分享一些关于如何选择报表工具的个人观点,希望对你有参考作用。 对于大部分企业来说,能花时间和人力去开发...

帆软
41分钟前
3
0
自建redis笔记--Redis cluster搭建

Redis cluster搭建 2018年十月 Redis 发布了稳定版本的 5.0 版本,推出了各种新特性,其中一点是放弃 Ruby的集群方式,改为 使用 C语言编写的 redis-cli的方式,是集群的构建方式复杂度大大降...

北极之北
41分钟前
3
0
分享一个在caffe中实现的yolo层

这是别人实现的,是我移植到cc的cpu实现,可以实现caffe中使用yolo3,但是我感觉实际效果不如darknet 好点 template <typename Dtype>inline Dtype sigmoid(Dtype x){return 1. / (1. ...

开飞色
43分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部