2 qq 38283876 qq_38283876 于 2017.09.07 11:21 提问

刚接触maven,maven Web项目运行有些问题

本人使用的是myeclpse2017,新建的maven项目可以用tomcat7:redepoly命令成功部署到myeclipse自带的tomcat8.5.9的版本上去,但是就是在用tomcat7:run命令运行的时候,maven用的却是tomcat7.0.47这个我没有的版本,所以就华丽丽的运行不了,想问一下大神究竟是有什么问题吗?先谢谢了!
附上运行时的图片:图片说明图片说明图片说明图片说明图片说明

2个回答

IUPRG
IUPRG   2017.09.07 11:34

Address already inuse 8080
很明显啊,端口被占用了,你把任务进度里的 java进程结束掉,再启动。

qq_38283876
qq_38283876 并不是端口被占的原因,我一开始也以为是这样,但是当我把8080端口的占用释放之后来运行,就会报无法启动tomcat的异常,我之前也说过,我没有安装过7.0.47版本的tomcat
3 个月之前 回复
Small_Mouse0
Small_Mouse0   Ds   Rxr 2017.09.07 11:43

楼上正解,,,确实是端口占用了,,题主是不是开了多个tomcat,,,只能开一个。

或者修改这个tomcat的端口(可能不知修改一个)

qq_38283876
qq_38283876 回复小鼠标丶: 我再找一下吧,多谢了哈!
3 个月之前 回复
Small_Mouse0
Small_Mouse0 回复qq_38283876: 可以用,,
3 个月之前 回复
qq_38283876
qq_38283876 回复小鼠标丶: 难道不能用myeclipse内置的?
3 个月之前 回复
Small_Mouse0
Small_Mouse0 回复qq_38283876: 这个貌似也是tomcat的问题,,
3 个月之前 回复
qq_38283876
qq_38283876 回复小鼠标丶: 还是运行错误:[ERROR] Failed to execute goal org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run (default-cli) on project hello: Could not start Tomcat: Failed to start component [StandardServer[-1]]: Failed to start component [StandardService[Tomcat]]: Failed to start component [StandardEngine[Tomcat]]: A child container failed during start -> [Help 1]
3 个月之前 回复
Small_Mouse0
Small_Mouse0 回复qq_38283876: 根据报错看是端口被占用了,,改了端口结果是??
3 个月之前 回复
qq_38283876
qq_38283876 不是端口占用的问题
3 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片