如果程序采用到Java.awt进行图形处理,这就需要系统提供一个可供图形处理的图形环境(Windows2000级以上的版本默认安装就提供这样的环境,Unix以及Linux如果安装了xWindow也就提供了这样的环境),但是从服务器运行效率以及安全等各方面的考虑很多用户的服务器采用了Unix或者Linux系统并且可能没有安装xWindow,这样就会导致运算错误。
常见的错误信息如下:
java.lang.NoClassDefFoundError-----标志一
java.lang.Class.forName0(Native Method) java.lang.Class.forName(Class.java:141) java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:62)---标志二
java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1041)
解决办法:
在tomcat环境下修改catalina.sh
在java_opts中加上一句 -Djava.awt.headless=true
分享到:
相关推荐
在IT行业中,构建一个基于Linux、Java 1.5、Tomcat 5.0和Oracle 10g的服务器环境是常见的任务,特别是在企业级应用的开发和部署中。以下是对这一主题的详细阐述。 首先,我们要从【标题】和【描述】中提取关键知识...
4. **启动与关闭**:通过`%CATALINA_HOME%\bin\startup.bat`(Windows)或`./catalina.sh start`(Linux/Unix)启动Tomcat,使用`shutdown.bat`或`catalina.sh stop`停止。 5. **验证运行**:在浏览器中访问`...
在Linux环境下搭建一个完整的Web开发环境,包括JDK、Tomcat、Apache、PHP和MySQL,是许多开发者在初期阶段必须掌握的基本技能。本教程将基于内核为2.4.20-8的Red Hat 9 Linux操作系统进行,尽管其他Linux发行版或...
本文将深入探讨如何在Linux环境下,使用Atang群集软件配合Tomcat构建一个健壮的服务集群。 #### Tomcat Linux配置步骤 1. **下载与解压Tomcat** 首先,访问Tomcat官方网站下载所需版本。本文以Tomcat 6.0为例,...
在IT行业中,Tomcat是一个非常重要的应用服务器,它主要...以上是关于"apache-tomcat-9.0.64"在Linux环境下的安装、配置和使用的关键知识点。了解并掌握这些内容,对于管理和维护基于Java的Web应用程序来说至关重要。
这个压缩包包含了Windows和Linux两个操作系统平台的安装版本,使得用户可以在不同的操作系统环境下方便地安装和使用Tomcat。 在Windows系统中,Tomcat通常以服务的形式运行,允许用户通过控制台或图形界面启动、...
4. 启动Tomcat服务,通常通过运行bin目录下的startup.sh(Unix/Linux)或startup.bat(Windows)脚本。 5. 测试Tomcat是否正常运行,可以访问默认的欢迎页面,通过浏览器输入http://localhost:8080。 6. 将Java Web...
5. **Putty**:Windows环境下常用的SSH客户端工具,用于远程连接Linux服务器。 6. **WinSCP**:图形化SFTP客户端,用于上传文件至服务器。 #### 三、登录服务器 1. 使用Putty或类似的SSH客户端工具连接至Ubuntu...
### Linux 下 Tomcat 优化设置最大连接数及内存 JConsole 监控 #### 一、Tomcat 内存优化 ##### 1.1 基本原理 在启动 Java 应用程序时,JVM(Java 虚拟机)会为应用程序分配一定的初始内存和最大内存。这些设置对...
启动Tomcat可以通过运行bin目录下的`startup.bat`(Windows)或`startup.sh`(Unix/Linux)脚本。 Eclipse是一款广泛使用的Java IDE,对于开发Java Web应用特别有用。你可以从Eclipse官网下载Eclipse IDE for Java ...
在Linux环境中配置Tomcat 7连接Oracle 10g数据库是一项常见的任务,特别是在开发和部署Java Web应用...在实际应用中,可能还需要处理事务管理、异常处理、连接池配置等更复杂的问题,但这些基础步骤是实现连接的基础。
1. **上传Jenkins WAR包**:将下载好的Jenkins WAR包上传到Tomcat的webapps目录下。 ```bash cd /usr/local/apache-tomcat-8.0.36/webapps/ # 上传Jenkins WAR包 rz ``` 2. **启动Tomcat服务**:启动Tomcat服务...
启动Tomcat,可以通过运行bin目录下的startup.bat(Windows)或startup.sh(Unix/Linux)脚本。 接下来是MySQL,这是一个流行的开源关系型数据库管理系统,广泛用于Java Web应用。首先,你需要从MySQL官方网站下载...
Linux下JDK和Tomcat的安装是一个重要的操作,尤其对于开发Java应用和部署Java Web应用的开发者来说。本文将介绍在Red Hat Enterprise Linux 4.6 (x86_64)系统上安装JDK 1.6和Tomcat 6的详细步骤,为那些希望在Linux...
将编译好的J2EE应用打包成WAR或EAR文件,将其添加到Tomcat的webapps目录下。同时,根据用户输入的数据库信息,生成或修改应用的配置文件,确保应用能够正确连接到MySQL。 8. **创建启动和卸载脚本** 编写启动和...
在Linux AS 5环境下,将Tomcat设置为系统服务是一项重要的任务,这使得Tomcat能够随系统的启动而自动运行,确保Web应用的稳定性和可靠性。本文将详细解释如何在Linux AS 5上将Tomcat 5.5.27配置为系统服务,以及涉及...
在Linux环境下安装Tomcat包括下载、解压、安装和启动步骤。确保系统中已安装Java环境,因为Tomcat运行依赖Java。下载Tomcat后,解压缩到指定目录,然后将Tomcat移动到/usr/local/tomcat,执行startup.sh脚本来启动...
6. **命令行启动脚本**:在没有图形化界面的环境下,通过命令行启动MySQL和Tomcat的脚本可以实现自动化部署和管理。编写这样的脚本需要了解操作系统命令、环境变量设置以及服务管理命令。 结合标题和描述,这个...
启动Tomcat,可以运行bin目录下的startup.bat(Windows)或sh(Linux/Mac)。通过浏览器访问http://localhost:8080,如果看到Tomcat的欢迎页面,说明Tomcat已经成功安装并运行。 MySQL5是广泛使用的开源关系型...