1. 程式人生 > >在intellij Idea中使用log4j輸出日誌資訊案例

在intellij Idea中使用log4j輸出日誌資訊案例

首先在intellij idea中建立一個工作空間(file->new->project->emptyProject)


建立好工作空間後建立java普通專案(在intellij  idea中就是建立modules)

使用快捷鍵ctrl+shift+alt+s開啟project structure, 點選project選擇project SDk


點選modules建立一個new moudle(這裡我建立的modules名稱是log4j)


接下來建立存放jar包目錄(該目錄與src處在同一級,目錄名叫lib)


選擇jar包輸出目錄


接下來就是一個選擇目錄的介面,我們選擇剛才建立的lib目錄,將其作為jar directory


然後將本地的jar包複製到lib目錄下就可以直接在類中引入

main檔案程式碼如下:

package log4j;

import org.apache.log4j.BasicConfigurator;
import org.apache.log4j.Level;
import org.apache.log4j.Logger;

public class TestLog4j {
	static Logger logger = Logger.getLogger(TestLog4j.class);
	public static void main(String[] args) throws InterruptedException {
		BasicConfigurator.configure();
		logger.setLevel(Level.DEBUG);
		logger.trace("跟蹤資訊");
		logger.debug("除錯資訊");
		logger.info("輸出資訊");
		Thread.sleep(1000);
		logger.warn("警告資訊");
		logger.error("錯誤資訊");
		logger.fatal("致命資訊");

	}
}

可以看到輸出結果中有詳細的資訊:


相關推薦

intellij Idea使用log4j輸出日誌資訊案例

首先在intellij idea中建立一個工作空間(file->new->project->emptyProject)建立好工作空間後建立java普通專案(在intellij  idea中就是建立modules)使用快捷鍵ctrl+shift+alt+s開啟

怎樣讓Intellij IDEA工程輸出日誌資訊

Intellij IDEA中使用log4j日誌 一、在pom.xml中新增依賴 <dependency> <groupId>log4j</groupId> <artifactId>log4j</a

修改IntelliJ IDEAtomcat的輸出路徑

         做檔案上傳功能測試時,發現檔案上傳功能沒有問題,但是讀取上傳的檔案(圖片)時提示找不到路徑,但是有一個現象是重啟Tomcat伺服器後便能成功顯示,分析原因後我猜測是由於沒有講圖片上傳至伺服器目錄下,導致伺服器正在執行時無法找到該檔案,但是重新啟動伺服器後,相當於將專案重新部署了一遍,於是上

ofbiz在groovy輸出日誌資訊,便於除錯。

將gson-2.2.4.jar檔案放入lib資料夾下,然後在XXXX.groovy檔案新增除錯語句: import org.apache.ofbiz.base.util.*  import co

在WPF,使用控制檯輸出日誌資訊

一、背景 之前的專案中,使用Log4NET將日誌資訊輸出到文字檔案中。這種方法適用於常看以前的日誌資訊,卻並不適用於實時檢視日誌。本以為Log4NET可以很方便地通過配置appender來解決這個問題。無奈,個人水平有限,只能夠在控制檯程式中實現,而在WPF應

Java web使用Log4j記錄日誌資訊

最近想記錄一下Log4j的使用,抽了點時間通過收集網上的資料整理了這份部落格,希望給需要用Log4j記錄日誌的朋友一點幫助,若有不對的地方,望指正。 Log4j是Apache的一個開源專案,通過使用Log4j,我們可以控制日誌資訊輸送的目的地是控制檯、檔案GUI組建,甚至是

[轉載]log4j輸出日誌級別控制

ror contain 而在 如何 ogg 設定 一個 需要 net 我們知道:log4j.logger.XX cover ==> log4j.rootLoggerlog4j.appender.XX.Threshold決定了最低接收級別也就是說rootLogger首先

如何在Intellij IDEA拉svn分支?

class upload check ide 簡單 如果 tags 報錯 jpg 由於用IDEA時間也不是特別長,對操作svn的一些東西,不是特別熟悉,特此記錄一下,以做備忘。 先說下流程: 在IDEA裏面對trunk代碼拉分支熟悉了,其實很容易, (1)你tr

2017.5.24 在intelliJ IDEA 生成war包

ctu artifact art *** tell pil tel src com 1.勾選Build on make file -> project structure -> Artifacts 2.compile module "***" 選

Intellij IDEA 如何查看maven項目所有jar包的依賴關系圖

alt 為我 表示 都是 小技巧 看到了 我們 輸入框 理論 Maven 組件界面介紹 如上圖標註 1 所示,為常用的 Maven 工具欄,其中最常用的有: 第一個按鈕:Reimport All Maven Projects 表示根據 pom.xm

將eclipse的maven項目導入到intellij idea

自動 ins 目錄結構 導入 目錄 .com 5% 接下來 java 最近項目中需要用到idea,需要將原來的eclipse項目進行轉移。搗鼓了半天終於成功了,在這裏和大家分享下,希望對大家有所幫助,如有錯誤,歡迎指正。 idea的確是一款很智能的開發工具,真

MyBatis3-配置使用log4j輸出日誌

git 並且 setting name spring 引入 aso log art 這篇文章的思路源自http://www.cnblogs.com/EasonJim/p/7050312.html這個錯誤的解決,還是使用上一章http://www.cnblogs.com/Ea

SpringBoot項目在IntelliJ IDEA實現熱部署

span 修改配置文件 必須 net 保存 work ssl -- 修改 spring-boot-devtools是一個為開發者服務的一個模塊,其中最重要的功能就是自動應用代碼更改到最新的App上面去。原理是在發現代碼有更改之後,重新啟動應用,但是速度比手動停止後再啟動更快

Intellij IDEA使用Protobuf的正確姿勢

hub pom.xml文件 art -c github es2017 生成 out -i 一、.proto文件語法高亮顯示 需要安裝Protobuf Support插件 依次點擊Intellij中的“File”-->"Settings"-->"Pl

Intellij IDEA使用Debug

3.6 需要 中斷 退出 1.2 改變 ssi led 好用   Debug用來追蹤代碼的運行流程,通常在程序運行過程中出現異常,啟用Debug模式可以分析定位異常發生的位置,以及在運行過程中參數的變化。通常我們也可以啟用Debug模式來跟蹤代碼的運行流程去學習三方框架的源

intelliJ IDEA 快速定位當前文件路徑

.cn 項目 cli 快速 所在 ice 技術分享 wid 技術 如下所示想找到\client-webservice.xml文件所在路徑 方法一:將鼠標移到文件上,自動出現文件路徑 方法二:點擊項目工程上的“狙擊”圖標,自動定位到文件所在位置 intelliJ I

Intellij IdeaJsp頁面不能訪問靜態資源(圖片、js、css)

tex 文件夾 nbsp 依然 技術分享 很多 路徑 contex mage 最近在學習Spring MVC框架。用Intellij Idea編譯器開發出現了很多因為不了解編譯器配置的問題。 這次是在main.jsp頁面中圖片標簽<img src="images/on

Intellij IDEA修改項目名稱

class cnblogs 技術分享 clas src markdown tel 修改 margin 如下圖紅色標識所示:修改方法見下圖: Intellij IDEA中修改項目名稱

Intellij IdeaBackspace無法使用,Ctrl+c/Ctrl+d等等快捷鍵無法使用的問題的解決

百度 圖片 不能 ace cli ava lips ... 分享 1:作為一個強迫癥的我使用習慣了Eclipse,可能是對快捷鍵的依賴性,都說Idea是開發Java的最好工具,下載,安裝等等(過程省略,百度很多方法),這裏說一下我遇到的窘迫問題。哎,真是有時候看似天難問題,

去除IntelliJ IDEA重復代碼報灰黃色的下劃波浪線

不同 -s ted ima img 方框 一個 喜歡 導入  最近寫Java在用IntelliJ IDEA這款傳說中的神器IDE,看群裏的大神們都在用,也耐不住寂寞想向大神們看齊一下。剛開始用,很多地方也不是很熟,今天遇到一個問題,導入一個項目後,看有些類裏的代碼下面老是報