昨天在Linux上配Java Web环境

  终于有机会在Linux服务器上部署Java应用了,去年曾经尝试在我的Ubuntu Desktop上安装Tomcat和MySQL,积累了一点点经验,这次安装JDK、Tomcat和MySQL都没有遇到太大问题。不料,跑起来以后不久,MySQL就报了too many connections,后来一查是因为配置文件里没有设置最大连接数max_connection设置后暂时OK。

  接下来问题继续出现,GeoServer部署以后,WMS的GetMap服务尚能使用,但是不久就莫明其妙地找不到HSSQL空间索引数据库。这个问题曾经在Windows上遇到过,原因是CCleaner清理临时文件的时候清楚了临时目录下的HSSQL数据文件。但是在Linux上这个文件放在哪里就不清楚了。

  还没完,java.awt包下面的类继续报错,没有找到X Server,导致winter索略图的功能不能用了。没想到awt下的图象处理是调用X Server。

  继续,Windows下正常运行的java.nio.charset包中编码转换功能在Linux下无效了。无奈了。

  最后,只能取消winter在这台机器上的部署了。倒是eric做的GroovyOnGrails应用顺利地运行在上面,也算成功了。