問題大雜燴

1.在dos命令下查看tomcat占用的進程,首先在運行里輸入cmd進入dos,輸入命令“netstat -ano | findstr 8080”(tomcat默認端口為8080)。查出PID(最后一列就是),假設(shè)PID為207340,輸入命令“taskkill /F /PID 207340”,這樣8080端口就釋放了

8080.png

2.maven running時報錯:
Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on project taotao-manager-web: Failed to clean project: Failed to delete E:\Projects\MyJava\JavaSSM\taotao-manager\taotao-manager-web\target\tomcat\logs\access_log.2017-10-18 -> [Help 1]
“Failed to clean project: Failed to delete E:\Projects\MyJava\JavaSSM\taotao-manager\taotao-manager-web\target\tomcat\logs\access_log”表示清除不了“access_log”文件
原因:已存在運行中的tomcat,“access_log”文件被占用
解決:在Console視圖中點“X”,先停止當前運行的tomcat,再運行tomcat

3.部署redis集群時,節(jié)點少于50%就會down機了,整個集群不可用

image.png

4.maven項目發(fā)布報錯:找不到依賴包
[ERROR] Failed to execute goal on project taotao-portal: Could not resolve dependencies for project com.taotao:taotao-portal:war:0.0.1-SNAPSHOT: Could not find artifact com.taotao:taotao-manager-pojo:jar:0.0.1-SNAPSHOT -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
image.png

解決:把parent依賴包和所缺的依賴包重新install一下
image.png

5.maven項目發(fā)布報錯:端口被占用
信息: Initializing ProtocolHandler ["http-bio-8081"]
十一月 27, 2017 2:58:15 下午 org.apache.coyote.AbstractProtocol init
嚴重: Failed to initialize end point associated with ProtocolHandler ["http-bio-8081"]
java.net.BindException: Address already in use: JVM_Bind <null>:8081
at org.apache.tomcat.util.net.JIoEndpoint.bind(JIoEndpoint.java:407)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:623)
at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:434)
at org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:119)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:981)
at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)


image.png
解決:更換端口或者把占用端口的進程殺掉再重新發(fā)布
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容