maven專案啟動卡在log4j不動
在開發專案中,遇到錯誤,要做的首要事情就是檢視錯誤日誌。
本次遇到的問題,主要是自己在eclipse啟動專案,專案啟動一半卡住了,控制檯沒有任何相關錯誤資訊。
自己就這樣無可奈何了。
只是重複的重啟專案,清快取,更新maven,檢查jar,非常盲目,沒有一點針對性,所以浪費了大量的時間,
但是還是沒有找到相關錯誤。
最後,經檢查發現,專案中使用了log4j作為日誌輸出,找到相關配置檔案:
全專案檢索log.base.path對應的值:
然後根據日誌路徑,找到對應的日誌檔案,如果還是找不到相應路徑,直接使用CreditLoanWorkFlow進行全盤搜尋。
檢視日誌檔案發現:
試圖連線zookeeper服務10.0.8.170:2181,10.0.8.171:2181,10.0.8.172:2181失敗。
到此,終於找到了專案啟動不了的根源。
解決辦法:
1.設定正確的zookeeper服務地址。
2.確定相關的zookeeper服務是否啟動。
相關推薦
maven專案啟動卡在log4j不動
在開發專案中,遇到錯誤,要做的首要事情就是檢視錯誤日誌。本次遇到的問題,主要是自己在eclipse啟動專案,專案啟動一半卡住了,控制檯沒有任何相關錯誤資訊。自己就這樣無可奈何了。只是重複的重啟專案,清快取,更新maven,檢查jar,非常盲目,沒有一點針對性,所以浪費了大量的
專案本來Run可以跑起來,debug卻卡著不動
解決方案: 到debug介面,點breakpoints,刪除所有斷點,再執行就可以了。 具體操作步驟 eclipse >>> window >>> show view >>
maven工程引入JAR包後編譯通過了,但專案啟動時找不到JAR包
建立了maven工程,POM檔案里加好了依賴,並且在編譯的時候已經通過了,但是當啟動tomcat的時候,找不到這些JAR包了。 異常如下: java.lang.NoClassDefFoundError: javax/wsdl/xml/WSDLLocator java
maven jetty 啟動後,不能修改靜態文件,js,css,html
9.4 拷貝 ram 啟動 maven pom jar包 conf text 解決辦法: 1.從jetty的jar包中(位置可能不同,有的jetty-web中)拷貝一份webdefault.xml文件 2.將webdefault.xml 中的useFileMappedBuf
Maven專案簡單配置Log4j
一, 在pom.xml中新增如下依賴 <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <versi
Springboot專案啟動後訪問不到Controller
1.搭建一個簡單的Springboot專案,最開始將啟動類main函式與controller放到一個類裡,可以正常啟動和訪問,但是將兩個分開再啟動時訪問就會報錯:This application has no explicit mapping for /error, so you are seeing
idea Maven專案配置檔案讀取不到、配置檔案讀取出現問題
可以通過在pom檔案的build標籤中插入以下程式碼解決 <resources> <resource> <directory>src\main\resources</directory>
IDEA提交,卡著不動
在折騰了幾天後,終於發現了原因,疏忽啊。 1.一定要把node_modules資料夾新增到 .gitignore中;否則影響git的提交 2. idea中:setting ==》editor ==》 File Types 中底部的 ignore file and folder中新增:node
idea操作maven時控制檯中文顯示亂碼/maven專案啟動方式
在idea中通過maven啟動專案時,在前臺顯示資料庫資訊,沒有中文亂碼問題,在控制檯中mybatis顯示資料庫的資訊,中文顯示亂碼。 在程式中用 System.out.println 輸
maven專案啟動報錯:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:2.0.2
相信很多人啟動maven專案都遇到過這種型別的錯。me too! 原因1:jdk版本跟maven版本不一致導致的。舉個例子,jdk1.6是不支援maven 2.0.2的,jdk1.7才行。 解決方案:這個得自己查詢,jdk 與 maven 版本的對應,再去java b
Jenkins部署Maven專案時提示找不到JDK問題的解決方案
背景描述 今天我將一個Maven Web專案在Jenkins中配置自動構建部署時,遇到報錯: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.1:compi
Maven專案啟動自動啟動執行Spring的Task定時任務
1、引入Spring相關jar包 2、定時任務類 package taskJob; public class TaskDemo { public void test(){ System.out.println("現在是北京時間:XXX,開始觸發定時任務..."); } } 3
匯入maven專案時,包不存在導致出錯的問題。
將maven專案匯入到eclipse中時,如果出現pom.xml中很多依賴的包都不存在時,可以在命令提示符視窗中1.cd到此專案所在的路徑下,2.然後,輸入 mvn clean install. 這樣就可以載入一些不存在的包。如果做完之後還是存在一些不存的包,可以自行下
maven專案中 “ 錯誤: 找不到或無法載入主類" 的解決辦法
在執行java application main方法時,報"錯誤: 找不到或無法載入主類" 在建立maven專案時,在下圖的 " Output folder : None " , 說明沒有指定編譯
解決maven專案啟動錯誤javax.validation.ValidationException: HV000183: Unable to load 'javax.el.ExpressionFact
控制檯報告錯誤如下: javax.validation.ValidationException: HV000183: Unable to load 'javax.el.ExpressionFactory'. Check that you have the EL dependencies on
解決多工程maven專案啟動出現permgen space問題
我決定從今天開始在csdn上記錄自己在開發過程中遇到的bug和解決方案。 這個問題估計很多人都遇到過,我最近在弄一個多工程的maven專案,可是每次啟動都會自動進入dubug模式,但是我並沒有打斷點,而一旦跳過這個斷點,系統就會出現permgen space的錯誤,網上百度
關於jdk版本和Tomcat版本問題導致maven專案啟動失敗問題的解決方式
今天在使用idea寫maven專案時遇到一個奇葩的問題: Can't load IA 32-bit .dll on a AMD 64-bit platform趕緊看一下我的jdk版本和Tomcat版本 java -version 進入tomcat bin目錄下,開啟命令列
maven 專案提交時為什麼不提交.project target等一些檔案?
首先我們只要專案中的這一部分檔案提交到svn中即可。其他的都不需要 如下圖所示,假設專案名為post 提交成功之後,顯示應為上圖所示。。 接下來,我們要對這個專案提交過程中的一些東西進行過濾。如: 將maven專案提交到svn時,應該避免將target目錄及
maven專案導到eclipse不識別為java專案且認不到mave Dependencies
1. 匯入到eclipse專案有maven標誌,沒有java標誌 右鍵-properties-project facets-選擇java及其對應jdk版本 2. 識別為java專案後,沒有mave Dependencies 右鍵-maven-enable depende
maven專案啟動時報java.lang.ClassNotFoundException
maven建立的專案,在啟動tomcat時報錯, java.lang.ClassNotFoundException: org.springframework.web.filter.CharacterEncodingFilter maven專案,tomcat在釋出專案的時候