Exception in thread "main" java.lang.NoClassDefFoundError
今天建立資料庫,到最後建立資料庫,配置OEM的時候,出了錯誤,最後想了想,不是可以重新建立OEM。就去cmd下建立OEM,結果已輸入命令,立馬傻眼了,報了一下錯誤:
後來才發現,我的機器是WIN7 64bit的作業系統,裝的是64位的Oracle,如果要連上PL/SQL Developer ,就需要部署Oracle instant clinet 。結果放在的目錄中間有空格,導致瞭如此錯誤。所以總結如下:
instant_clinet 精簡版客戶端所放在的目錄,最好不要有漢字,資料夾不要有空格。【如果重新部署,需要配置path和tns_admin,登出機器後,即可生效。】
C:\Windows\system32>emca
Exception in thread "main" java.lang.NoClassDefFoundError: Files\instantclient_1 0_2
百度谷歌了一把後,沒有好的解決辦法,只好上群裡求救,總結一下,有以下幾點需要注意的:
java 的環境變數配置,java_home:jdk所在的目錄,含JDk;Path:java bin所在的目錄;classpath: java lib 檔案所在的目錄;java 解除安裝一定要乾淨,最好用微軟開發的解除安裝工具。手工解除安裝要考慮控制皮膚、登錄檔、jdk安裝路徑。保證機器上只有一個版本的JDK,Oracle自帶的就可以了,有利於排除錯誤。後來才發現,我的機器是WIN7 64bit的作業系統,裝的是64位的Oracle,如果要連上PL/SQL Developer ,就需要部署Oracle instant clinet 。結果放在的目錄中間有空格,導致瞭如此錯誤。所以總結如下:
instant_clinet 精簡版客戶端所放在的目錄,最好不要有漢字,資料夾不要有空格。【如果重新部署,需要配置path和tns_admin,登出機器後,即可生效。】
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22275400/viewspace-752801/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Exception in thread "main" java.lang.NoClassDefFoundError錯誤資訊(轉帖)ExceptionthreadAIJavaError
- Exception in thread “main“ java.lang.NoClassDefFoundError: org/apache/http/conn/socket/LayeredConnecExceptionthreadAIJavaErrorApacheHTTP
- oracle dbca報Exception in thread mainOracleExceptionthreadAI
- Exception in thread "main" java.lang.UnsupportedClassVersionError:ExceptionthreadAIJavaError
- Exception in thread “main” 終極解決方案ExceptionthreadAI
- Exception in thread "main" java.lang.NullPointerException: Cannot invokeExceptionthreadAIJavaNull
- 【原】MyEclipse8.5整合Tomcat7時啟動錯誤:Exception in thread “main” java.lang.NoClassDefFoundErrorEclipseTomcatExceptionthreadAIJavaError
- 請問錯誤提示Exception in thread "main" java.lang.NoClassDefFoundError是否是環境變數的配置問題ExceptionthreadAIJavaError變數
- Java報錯:Exception in thread "main" java.lang.UnsupportedClassVersionErrorJavaExceptionthreadAIError
- Exception in thread "main" java.lang.ClassCastException: $Proxy13ExceptionthreadAIJavaAST
- jmeter報錯“Uncaught exception in thread Thread[AWT-EventQueue-0,6,main]“JMeterExceptionthreadAI
- myeclipse中傳送郵件出現Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStreamEclipseExceptionthreadAIJavaError
- Appcrawler 執行報錯 Exception in thread "main" java.lang.NullPointerExceptionAPPExceptionthreadAIJavaNull
- oracle dbca報Exception in thread main 問題解決一例OracleExceptionthreadAI
- Exception in thread "main" org.apache.hadoop.security.AccessControlException: Permission deniedUseExceptionthreadAIApacheHadoop
- Exception in thread “main“ java.lang.ArrayStoreException解決方案(記錄一下)ExceptionthreadAIJava
- Oracle 11g 安裝RAC時報錯'Exception in thread "main" java.lang'OracleExceptionthreadAIJava
- Exception in thread "main" java.lang.UnsatisfiedLinkError: i386/libawt.soExceptionthreadAIJavaError
- 解決:Exception in thread "main" java.lang.RuntimeException: don't run elasticsearch as root.ExceptionthreadAIJavaElasticsearch
- Exception in thread "main" ,設定Oracle9i,10g環境變數ExceptionthreadAIOracle變數
- myeclipse執行tomcat報錯Exception in thread "main" java.lang.OutOfMemoryError: PermGen space...EclipseTomcatExceptionthreadAIJavaError
- 為何在JBoss中釋出Message-Driven Bean總出Exception in thread "main" javax.naming.NamBeanExceptionthreadAIJava
- 報錯:nested exception is java.lang.NoClassDefFoundError: org/fusesource/hawtbuf/UTF8BufferExceptionJavaError
- Exception in thread “main” com.sun.xml.internal.ws.model.RuntimeModelerException: 必須在沒有程式包的類上指定 @WebService.targetNamespace。ExceptionthreadAIXMLWebnamespace
- Java.Lang.NoclassdeffounderrorJavaError
- Error: Exception was raised when calling per-thread-terminate function in extension lrwreplaymain.dlErrorExceptionAIthreadFunction
- ExceptionException
- activity_main與fragment_mainAIFragment
- main方法AI
- Main()方法AI
- 找不到so的問題,in thread “main“ java.lang.UnsatisfiedLinkError: no xxlibrary in java.library.paththreadAIJavaError
- Thread.join()方法實現main()方法等待所有子執行緒執行完成[base jdk8]threadAI執行緒JDK
- 開源相機管理庫Aravis例程學習(二)——連續採集multiple-acquisition-main-threadUIAIthread
- Oracle exceptionOracleException
- Java——ExceptionJavaException
- java.lang.NoClassDefFoundError: weblogic/WLSTJavaErrorWeb
- AS執行main()方法報錯:SourceSet with name ‘main‘ not foundAI
- 存檔mainAI