起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4011|回复: 10

[分享] TOMCAT 常见问题

  [复制链接]

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2013-9-29 10:14:57 | 显示全部楼层 |阅读模式
本帖最后由 fpj 于 2013-9-29 10:32 编辑


不正确定的地方,还望各大侠指点。

Error initializing endpoint java.net.SocketException: Unrecognized Windows Sockets error: 0: JVM_Bind
应该是端口冲突,可能是多次启动tomcat,关了重启试试
1.把studio关掉,把后台的javax.exe进程杀掉。然后重新启动studio就可以了
2. 把tomcat/conf文件夹里面的server.xml的端口换成其它未占用的80端口 如:8088、8089等
点开始->运行->输入 CMD 进行DOC窗口,在窗口中输入 netstat -aon,看一下里面的端口有没有与TOMCAT中的启口冲突的,
    如果有修改一下TOMCAT中配置文件 apache-tomcat\conf\server.xml 中的端口,将冲突的端口号改成其它的没有被占用的端口,即可。

评分

参与人数 1 +20 收起 理由
jishuang + 20 赞一个!

查看全部评分

向前进,向前进,我们……

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
 楼主| 发表于 2013-9-29 10:15:40 | 显示全部楼层
本帖最后由 fpj 于 2013-9-29 10:33 编辑

Caused by: com.justep.exception.SystemException: /ERP模块下连接数据库出错

解决方法
1、重新启动一下TOMCAT,看一下问题是否存在;
2、查看一下/ERP模块的数据源配置,测试一下正常.
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
 楼主| 发表于 2013-9-29 10:16:07 | 显示全部楼层
tomcat下时出现java.lang.UnsupportedClassVersionError: Bad version number in .class
原因是class文档编译的jdk版本不一致引起来的,将JKD编码版本,与运行版本调改成一致,问题解决。
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
 楼主| 发表于 2013-9-29 10:17:08 | 显示全部楼层
在启动tomcat时提示:The JAVA_HOME environment variable is not defined This environment variable is needed to run this program
A:没有在在tomcat的配置文件.bash_profile中设置环境变量JAVA_HOME,具体设置方法为:加入如下几行:
   JAVA_HOME=/home/tomcat/j2sdk1.4.2_08(具体值要以实际的jdk安装路径为准)
   export JAVA_HOME
   CLASSPATH=/home/tomcat/j2sdk1.4.2_08/lib/tools.jar:/home/tomcat/j2sdk1.4.2_08/lib/dt.jar
   export CLASSPATH
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
 楼主| 发表于 2013-9-29 10:18:51 | 显示全部楼层
  tomcat启动时提示:Error occurred during initialization of VM
   Could not reserve enough space for object heap
A: tomcatbin目录下,catalina.sh文件的tomcat内存参数配置过大,超过机器可用内存总数造成,修改到适当的值即可,修改的参数为:JAVA_OPTS="-Xms50m -Xmx60m"
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
 楼主| 发表于 2013-9-29 10:24:23 | 显示全部楼层
本帖最后由 fpj 于 2013-9-29 10:31 编辑

执行startup.sh文件时告诉没有权限不能执行,但这个文件的署主就是当前用户
A bin目录下的所有.sh文件都应该设置执行权限,命令为:chmod  777  [文件名称]
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
 楼主| 发表于 2013-9-29 10:25:07 | 显示全部楼层
   如何将linux8080端口映射到80端口
A 首先要已root用户登录linux系统,然后执行如下命令:
1. 编辑映射策略:
/sbin/iptables -t nat -A PREROUTING -j REDIRECT -p tcp --destination-port 80:80 --to-ports 8080
2. 保存设置:
/sbin/service iptables save
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
 楼主| 发表于 2013-9-29 10:29:19 | 显示全部楼层
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
 楼主| 发表于 2013-9-29 10:31:04 | 显示全部楼层
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

53

主题

313

帖子

1134

积分

金牌会员

Rank: 6Rank: 6

积分
1134
QQ
发表于 2013-9-29 14:53:58 | 显示全部楼层
感谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-3 23:49 , Processed in 0.125757 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表