1、tomcat6.0远程调试设置
在Linux下,编辑catalina.sh文件,在文件顶部输入
CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"
然后重启tocmat即可.8000为端口号。如果被占用,需要修改
2、设置tomcat内存
%TOMCAT_HOME%/bin/catalina.sh
找到这样一段:
1 echo "Using CATALINA_BASE: $CATALINA_BASE"
2 echo "Using CATALINA_HOME: $CATALINA_HOME"
3 echo "Using CATALINA_TMPDIR: $CATALINA_TMPDIR"
4 echo "Using JAVA_HOME: $JAVA_HOME"
在其后加上:
CATALINA_OPTS="$CATALINA_OPTS -Xms128m -Xmx256m $JPDA_OPTS"
JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true"
echo "Using CATALINA_OPTS: $CATALINA_OPTS"
echo "Using JAVA_OPTS: $JAVA_OPTS"
或者在头部只加入
JAVA_OPTS="-server -Xms512m -Xmx2520m -XX:PermSize=64M -XX:MaxPermSize=128m"
内存设置大小请根据实际情况设置
分享到:
相关推荐
Linux策略路由设置,关于linux服务器设置的一些文档。
Linux 系统时间设置方法 Linux 系统时间设置是指通过编程方式或命令行方式设置 Linux 系统的时间。在 Linux 系统中,时间设置是非常重要的,因为空间时间的正确性直接影响到系统的稳定性和安全性。 一、编程方式...
### Linux下Java环境变量的设置 在Linux系统中配置Java环境变量是一项基本但重要的任务,这对于确保Java应用程序能够顺利运行至关重要。本篇文章将详细介绍如何在Linux环境下正确地配置Java环境变量,包括`JAVA_...
"LINUX下vsftp设置" vsftpd是一款非常安全且快速的FTP服务器,在UNIX/Linux中广泛应用。相比于本地用户,虚拟用户只是相对于FTP服务器而言才有的用户,虚拟用户只能访问FTP服务器所提供的资源,这大大增强系统本身...
本篇文章将深入探讨Linux Web安全的一些关键设置,以帮助您保护系统免受潜在威胁。 首先,我们来关注Web服务器的选择。Apache和Nginx是两个广泛应用的开源Web服务器,它们都具有丰富的安全配置选项。例如,Apache...
下面详细介绍Linux下时区与时间的设置方法,并解释一些关键概念和命令。 首先,了解Linux系统时间的组织结构是必要的。Linux系统区分硬件时钟(RTC)和系统时钟。硬件时钟位于计算机主板上,由电池供电,确保即使在...
例如,使用`fbset`工具或者直接修改`/sys/class/graphics/fb0/`下的旋转属性,来设置硬件的旋转角度。 4. **编译与部署**: 修改完Qt源码后,需要重新编译Qt库并部署到目标设备。确保在设备上安装了所有必要的依赖...
组播在双网卡或者多网卡下,系统会根据路由表自动选择网卡发送命令,但是会导致一些网卡发送数据异常,这时候就需要绑定ip来解决这个问题了。 组播报文在网络传播的时候是需要设置TTL的(除非网口都是2层交换机),...
4. **串口编程**:在Linux下,串口编程通常涉及使用`termios`结构体来设置串口属性,并使用`open()`, `write()`, `read()`, `close()`等系统调用来打开、写入、读取和关闭串口。示例代码通常会包含初始化串口、设置...
- 在Linux系统中,SVN通常安装在`/usr/local`目录下。 - 需要在服务器上创建SVN仓库,并配置访问权限。 - 在Windows系统中也可以安装SVN客户端,用于访问Linux服务器上的SVN仓库。 以上是关于Linux和Windows系统...
Linux 下 Oracle Client 的安装 Linux 下 Oracle Client 的安装是指在 Linux 操作系统中安装 Oracle 客户端的过程。该过程需要在 Linux 服务器上安装 Oracle 客户端,以便连接 Oracle 数据库服务器。 一、 Linux ...
在Linux环境下进行C编程,需要理解一些特定的概念和技术,这些内容在"Linux下C编程完全手册"中应有详尽的阐述。以下是一些关键的知识点: 1. **C语言基础**:C语言是所有现代操作系统,包括Linux,的基础。学习...
总结来说,文档涵盖了在Linux环境下进行C++编程的一些基础知识点和工具使用,包括开发环境的搭建、基本的程序结构、编译和链接过程、类的定义和对象的创建、调试工具的使用、文件操作以及一些Linux系统命令的使用。...
本文将详细介绍如何在Linux环境下通过RPM包来安装MySQL。 首先,我们需要理解RPM(Red Hat Package Manager)是什么。RPM是一种用于管理Linux软件包的标准格式,它提供了安装、升级、查询和卸载软件的方便方式。在...
其次,需要修改 hdparm 目录下的一些设备节点参数。但是修改这些参数必须以超级用户(ROOT )的身份登陆 Linux 系统才行。 hdparm 是一个控制硬盘参数的命令,通过 hdparm 命令可以查看和修改硬盘的参数。例如,...
在Linux操作系统中,尽管它以其开源、安全和稳定著称,但与Windows和macOS相比,在多媒体支持方面,特别是对于一些老旧技术,如Flash,可能会遇到一些挑战。本篇文章将详细探讨Linux环境下如何使用Flash播放器,特别...
Linux 编译环境设置是指在 Linux 系统中编译和配置环境的设置,包括 cpu 型号的选择、编译工具的配置,以及一些驱动的模块选择。本文将详细介绍 Linux 编译环境的设置,包括目录结构、安装步骤、环境变量设置和内核...
在 RedHat Linux 下安装和部署 WebLogic 之前,需要进行一些准备工作。首先,需要将 WebLogic 的 bin 包放在 /home 目录上。然后,创建一个名为 weblogic 的用户组和用户,使用命令 `groupadd weblogic` 和 `useradd...