1. 程式人生 > >IDEA裡執行程式碼時出現Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger的解決辦法(圖文詳解)

IDEA裡執行程式碼時出現Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger的解決辦法(圖文詳解)

  不多說,直接上乾貨!

 問題詳情

  執行出現log4j的問題

"C:\Program Files\Java\jdk1.8.0_66\bin\java" -Didea.launcher.port=7533 "-Didea.launcher.bin.path=D:\SoftWare\IntelliJ IDEA\IntelliJ IDEA Community Edition 2016.1.4\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\Java\jdk1.8.0_66\jre\lib\charsets.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\deploy.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\access-bridge-64.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\cldrdata.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\dnsns.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\jaccess.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\jfxrt.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\localedata.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\nashorn.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\sunec.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\sunjce_provider.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\sunmscapi.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\sunpkcs11.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\ext\zipfs.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\javaws.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\jce.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\jfr.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\jfxswt.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\jsse.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\management-agent.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\plugin.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\resources.jar;C:\Program Files\Java\jdk1.8.0_66\jre\lib\rt.jar;D:\Code\IntelliJIDEACode\HadoopSparkMllibAction\target\classes;D:\SoftWare\maven\repository\org\scala-lang\scala-library\2.10.4\scala-library-2.10.4.jar;C:\Program Files\Java\jdk1.8.0_66\jre\..\lib\tools.jar;D:\SoftWare\IntelliJ IDEA\IntelliJ IDEA Community Edition 2016.1.4\lib\idea_rt.jar
" com.intellij.rt.execution.application.AppMain zhouls.bigdata.chapter10.RunWordCount Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/log4j/Logger at zhouls.bigdata.chapter10.RunWordCount$.main(RunWordCount.scala:12) at zhouls.bigdata.chapter10.RunWordCount.main(RunWordCount.scala) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:497) at com.intellij.rt.execution.application.AppMain.main(AppMain.java:144) Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger at java.net.URLClassLoader.findClass(URLClassLoader.java:
381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ... 7 more Process finished with exit code 1

 解決辦法

   在專案的pom.xml裡新增如下的配置資訊

<dependency>
      <groupId>log4j</groupId>
      <artifactId>log4j</artifactId>
      <version>1.2.16</version>
      <scope>compile</scope>
 </dependency>

   當然,這版本,大家也可以選擇個最新的穩定版本,我這裡僅僅是個參考。

相關推薦

IDEA執行程式碼出現Caused by: java.lang.ClassNotFoundException: org.apache.log4j.Logger解決辦法圖文

  不多說,直接上乾貨!  問題詳情   執行出現log4j的問題 "C:\Program Files\Java\jdk1.8.0_66\bin\java" -Didea.launcher.port=7533 "-Didea.launcher.bin.path=D:\Soft

SpringBoot整合Druid連線池,Caused by: java.lang.ClassNotFoundException: org.apache.log4j

github:https://github.com/alibaba/druid SpringBoot版本:1.5.9.RELEASE   預設使用的日誌框架為log4j2 在配置 Druid 資料監控時,進行了如下配置 # 配置監控統計攔截的filters,去掉後

Hive執行過程中出現Caused byjava.lang.ClassNotFoundException: org.cloudera.htrace.Trace的錯誤解決辦法圖文

pre wid logs In 實用 過程 ase edit 微信     不多說,直接上幹貨! 問題詳情     如下   這個錯誤的意思是缺少 htrace-core-2.04.jar。  解決辦法:   

執行HBase shell出現ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException: Server is not running yet錯誤解決辦法圖文

cep ESS 關註 align comm util code ade dap   不多說,直接上幹貨! [kfk@bigdata-pro01 bin]$ jps 1968 NameNode 2385 ResourceManager 2259 Jou

ambari-server啟動出現Caused by: java.lang.RuntimeException:java.lang.ClassNotFoundEception:com.mysql.jdbc.Driver問題解決辦法圖文

    不多說,直接上乾貨! 問題詳解   啟動ambari-server出現 Caused by: java.lang.RuntimeException:java.lang.ClassNotFoundEception:com.mysql.jdbc.Driver

全網最詳細的跑python2.7出現from mysql import connector ImportError: No module named mysql的問題解決辦法圖文

領域 conda load 機器學習 同時 精華 center mod con     不多說,直接上幹貨! C:\Users\lenovo>pip install mysql-connector-python-rf==2.1.3 Col

Windows環境下執行hadoop命令出現Error: JAVA_HOME is incorrectly set Please update D:SoftWarehadoop-2.6.0confhadoop-env.cmd錯誤的解決辦法圖文

scala software ksum cal .com from 問題 jdk sun     不多說,直接上幹貨! 導讀   win下安裝hadoop  大家,別小看win下的安裝大數據組件和使用    玩過dubbo和disc

IDEA跑代碼出現Error(7,8) ***App is already defined as object App object App extends Application { 錯誤的解決辦法圖文

機器 strong ima 分析 挖掘 extend AS 收獲 qq群   不多說,直接上幹貨! 問題現象 Error(7,8) App is already defined as object App

全網最詳細的CentOS7裏安裝MySQL出現No package mysql-server available錯誤的解決辦法圖文

shell clear database 機器 AI rest secure can removing     不多說,直接上幹貨! 直接yum install mysql的話會報錯,原因在於yum安裝庫裏沒有直接可以用的安裝包,此時需要用到Mar

全網最詳細的啟動或格式化zkfc出現java.net.NoRouteToHostException: No route to host ... Will not attempt to authenticate using SASL (unknown error)錯誤的解決辦法圖文

手機 TP 關註 fail AS hadoop .net ror cep     不多說,直接上幹貨! 解決辦法:     每臺機器都,先執行,sudo chkconfig ipta

Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory

pro .com spa exception nbsp build 下載 .org col 運行一個Spring程序的時候,一直報錯,如下: 解決辦法: 下載 :commons-logging-1.2.jar包 地址:http://commons

CentOS5/6/7系統下搭建安裝Amabari大資料叢集出現SSLError: Failed to connect. Please check openssl library versions.錯誤的解決辦法圖文

        不多說,直接上乾貨!         ========================== Creating target directory... ======================

CentOS5/6/7系統下搭建安裝Amabari大數據集群出現SSLError: Failed to connect. Please check openssl library versions.錯誤的解決辦法圖文

詳解 warning 個人博客 xxx pin fig scp oca str   不多說,直接上幹貨! ========================== Creating target directory...

Caused by: java.lang.ClassNotFoundException: org.apache.solr.handler.dataimportHandler

錯誤描述:配置solr伺服器時可能會報這個錯 4351 [coreLoadExecutor-5-thread-1] ERROR org.apache.solr.core.CoreContainer  – Error creating core [collection1]:

flume報錯Caused by: java.lang.ClassNotFoundException: org.apache.flume.tools.GetJavaProperty

flume執行flume-ng version時報錯資訊: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/flume/tools/GetJavaProperty Caused

sudo apt-get install openssh-server提示需要安裝1:6.6p1-2ubuntu1的解決辦法圖文

   最近,在執行 sudo apt-get install openssh-server   提示,如下。 解決辦法   先要執行 sudo apt-get install openssh-client=1:6.6.p1-2ubuntu1    

IDEA執行程式碼出現Error:scalac: error while loading JUnit4, Scala signature JUnit4 has wrong version expected: 5.0 found: 4.1 in JUn

   不多說,直接上乾貨!  問題詳情   當出現這類錯誤時是由於版本不匹配造成的 Information:2017/8/29 7:54 - Compilation completed with 10 errors and 0 warnings in 3s 910ms Erro

ideaCaused by: java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCleanupListener

lang file found util dea -i java jar 啟動 idea 中 Caused by: java.lang.ClassNotFoundException: org.springframework.web.util.IntrospectorCl

linux系統執行java專案報錯Caused by: java.lang.NoSuchMethodError: org.apache.commons.io.IOUtils.closeQuietly

Caused by: java.lang.NoSuchMethodError: org.apache.commons.io.IOUtils.closeQuietly(Ljava/io/Closeable;)Vat org.apache.commons.io.FileUtil

Caused by: java.lang.ClassNotFoundException: org.objectweb.asm.ClassVisitor

previous webapp contain com ssd not error efault pro 1、錯誤描寫敘述 三月 15, 2015 6:50:23 下午 org.apache.catalina.core.StandardContext filterSt