programing

SQL 개발자 오류, "모듈 사용 안 함 및 계속"

padding 2023. 7. 7. 18:40
반응형

SQL 개발자 오류, "모듈 사용 안 함 및 계속"

SQL 개발자를 열려고 하는데 대화 상자에서 다음 오류가 발생합니다.

경고 - 일부 모듈(oracle.java_annotations - org.netbeans)을 설치할 수 없습니다.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\lib\annotations.jar: 번들을 찾을 수 없습니다. oracle.java_annotations organ_netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\lib\ide-boot.jar:번들을 찾을 수 없습니다. oracle.ide_boot oracle.ide.macros - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdev\extensions\oracle.ide.macros.jar: 번들을 찾을 수 없습니다. org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\jlib\jgoodies-looks.jar: 번들을 찾을 수 없습니다.oracle.jgoodies_looks oracle.external.xdk - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.external.xdk.jar: bundle: oracle.external.xdk oracle을 찾을 수 없습니다.external.xmlparser - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.external.xmlparser.jar:번들을 찾을 수 없습니다. oracle.external.xmlparser oracle.ideimpl.peek - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\extensions\oracle.ideimpl.peeek.jar: 번들을 찾을 수 없습니다. oracle.ideimpl.peek organ.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.javamodel-rt.jar:번들을 찾을 수 없습니다. oracle.javamodel_rt oracle.javatools - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\lib\javatools.jar: 번들을 찾을 수 없습니다.oracle.javatools oracle.external.nlsrtl - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.external.nlsrtl.jar:번들 oracle.external.nlsrtl oracle을 찾을 수 없습니다.peek - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\lib\peek.jar: 번들을 찾을 수 없습니다.oracle.peeek oracle.외부의.jxlayer - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.외부의.jxlayer.jar:번들 oracle.external.jxlayer oracle을 찾을 수 없습니다.외부의.berkeleydb - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.외부의.berkeleydb.jar:번들을 찾을 수 없습니다. oracle.external.berkeleydb oracle.ide.vfs - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\extensions\oracle.ide.vfs.jar: 번들을 찾을 수 없습니다. oracle.ide.vfs organ.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.icons.jar: 번들을 찾을 수 없습니다. organ.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\extensions\oracle.ide.persistence.jar:번들을 찾을 수 없습니다. oracle.ide.persistence oracle.idert - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\lib\idert.jar:번들을 찾을 수 없습니다. oracle.idert oracle.javatools_jndi_local - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.javatools-jndi-local.jar: 번들을 찾을 수 없습니다. oracle.javatools_jndi_local org.eclipse.equinox.common - org.netbeans.잘못된 예외:네틱소:D:\sqlddeveloper-4.0.2.15.21-no-jre\sqlddeveloper\org.equinox.common_3.6.0.v20100503.jar: 번들을 찾을 수 없습니다. org.equipse.equinox.common 오라클.ide.navigator - orgnetbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\extensions\oracle.ide.navigator.jar:번들을 찾을 수 없습니다. oracle.ide.navigator oracle.javatools_jdk - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdev\lib\jdkver.jar:번들을 찾을 수 없습니다. oracle.javatools_jdk oracle.ide.searchbar - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\extensions\oracle.ide.searchbar.jar:번들을 찾을 수 없습니다. oracle.ide.searchbar oracle.ide_osgi - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\lib\oracle.ide.osgi.jar:번들 oracle.ide_osgi oracle을 찾을 수 없습니다.external.odl - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.external.odl.jar:번들 oracle.external.odl oracle을 찾을 수 없습니다.external.xdb - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.external.xdb.jar:번들 oracle.external.xdb oracle을 찾을 수 없습니다.external.miglayout - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.external.miglayout.jar:번들을 찾을 수 없습니다. oracle.external.miglayout oracle.ide - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\extensions\oracle.ide.jar:번들을 찾을 수 없습니다. oracle.ide oracle.uic - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\lib\uic.jar:번들 oracle.uic oracle을 찾을 수 없습니다.external.dll_jrf_adminserver - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.external.syslog-jrf-adminserver.jar:번들을 찾을 수 없습니다. oracle.external.oracle_jrf_adminserver oracle.ide.library - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdev\extensions\oracle.ide.library.jar:번들 oracle.ide.library oracle을 찾을 수 없습니다.jewt_core - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\jlib\jewt4.jar:번들 oracle.jewt_core oracle을 찾을 수 없습니다.external.properties - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.외부.vmdk.jar:번들을 찾을 수 없습니다. oracle.external.timing oracle.ide.ceditor - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\extensions\oracle.ide.ceditor.jar:번들을 찾을 수 없습니다. oracle.ide.ceditor oracle.javatools_nodeps - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.javatools-nodeps.jar: 번들을 찾을 수 없습니다.oracle.javatools_nodeps oracle.external.balishare - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.external.balishare.jar:번들을 찾을 수 없습니다. oracle.external.balishare oracle.external.jdbc - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.external.jdbc.jar:번들을 찾을 수 없습니다. oracle.external.jdbc oracle.javaxide - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\lib\javax-ide.jar:번들을 찾을 수 없습니다. oracle.javaxide oracle.ide_print_api - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\lib\ide-print-api.jar:번들을 찾을 수 없습니다. oracle.ide_print_api oracle.ide.indexing - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\extensions\oracle.ide.indexing.jar:번들 oracle.ide.indexing oracle을 찾을 수 없습니다.external.dll_jrf_dms - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\external\oracle.external.oracle-jrf-dms.jar: 번들을 찾을 수 없습니다. oracle.external.oracle_jrf_dms oracle.ide.file - org.netbeans.잘못된 예외:네틱소:D:\sqdeveloper-4.0.2.15.21-no-jre\sqdeveloper\ide\extensions\oracle.ide.file.jar:번들을 찾을 수 없습니다. oracle.ide.file

Java 버전을 J8에서 J11로 전환할 때 이 문제를 발견했습니다.전체 systemX.X.X.X.X또는.sqldeveloper모든 설정(케이블 연결 등)이 해제되기 때문에 좋지 않습니다.

내게 효과가 있었던 것은 단지 삭제하는 것이었습니다.system_cache폴더를 누릅니다.는 21는 다음과 같습니다

rm -r ~/.sqldeveloper/system21.2.1.204.1703/system_cache/

Windows의 경우 다음과 같습니다.

%APPDATA%\SQL Developer\system21.2.1.204.1703\system_cache

이는 일반적으로 다음과 같은 것으로 확장됩니다.

C:\Users\<your_name>\AppData\Roaming\SQL Developer\system21.2.1.204.1703\system_cache

나는 방금 모든 것을 삭제했습니다.

C:\Users\Bopsi\AppData\Roaming\SQL Developer\system4.0.2.15.21

그리고 그것은 성공하였다.

저도 비슷한 문제가 있었는데 해결책은 다음과 같습니다.

SQL_DEVELOPER_HOME 편집 \sqdeveloper\bin 파일sqldeveloper.conf JDK를 SetJavaHome 파일JAVA_HOME의 JDKJDK)

다 했어요.

Ubuntu에서는 사용자 홈 디렉토리에서 .sqdeveloper를 삭제하기만 하면 됩니다.

예:

rm -rf /home/username/.sqldeveloper

저도 같은 문제가 있었습니다.명령줄에서 jdk의 java_home 경로를 설정하기로 결정했습니다.이렇게 하려면 명령줄을 열고 sqdeveloper의 "bin" 디렉토리(일반적으로 "..및 유형 \sqdeveloper\bin" 및형set java_home=..여기서 "."를 드라이브의 jdk 디렉터리 경로로 대체해야 합니다.

일반적으로 이러한 경우 SQL 개발자가 사용자의 컴퓨터에서 Java 설치를 찾는 데 문제가 있는 것 같습니다.이 문제를 해결하려면 설정을 삭제하거나(SQL 개발자가 Java 설치 경로를 묻습니다) 수동으로 경로를 수정할 수 있습니다.


SQL Developer 19.4는 내 로밍 폴더의 두 개의 다른 폴더에 설정을 저장합니다.

(예: %userprofile%\)AppData\Roaming\ 또는 C:\Users[사용자 이름]\앱데이터\로밍)

  1. %userprofile%\앱데이터\로밍\SQL Developer\system[버전 번호] (Bopsis 답변 참조) -> 제 경우 이 폴더를 삭제하는 것이 도움이 되지 않았습니다.

단일 파일 'product.conf'도 포함됩니다.

  1. %userprofile%\AppData\Roaming\sqdeveloper[버전 번호]\product.conf

-> 이 파일을 삭제하고 다음 시작 시 시스템에서 JDK 위치를 요청한 SQL 개발자)

(또는 원하는 경우:해당 파일 'product.conf'에서 SetJavaHome 설정을 변경하여 Java JDK를 가리킵니다.

SetJavaHome C:\dev\repository\jdk\jdk1.8.0_241

내 구성에서 파일 "sqdeveloper.conf"는 '...\bin\' 폴더(Carlfaros 답변 참조)에 "SetJavaHome" 설정이 없지만 문제가 지속될 경우 해당 폴더도 확인해야 할 수 있습니다.

JRE가 포함되지 않은 SQL developer 19.4에서 이 문제가 발생했습니다.재설치는 JRE가 설치에 포함된 경우에만 문제를 해결할 수 있습니다.

그렇지 않으면 새로 설치할 때 이전 설정만 사용됩니다.이전 설정을 삭제하면 다시 설치하지 않고도 문제를 해결할 수 있습니다.

여기서 비슷한 문제가 발생했지만 여기에 표시된 해결책은 저에게 도움이 되지 않았습니다.

사용하는 해결1 방법은 다음과 같습니다.

  • 을 엽니다.SQL Developer을 클릭합니다.SQL Developer아이콘(작업 표시줄에 표시됨)을 클릭하여 엽니다.이 작업은 잠시 동안 열립니다.SQL Developer경고 없이 평소와 같이 계속할 수 있습니다.

1 온라인에서 찾은 현재 답변과 기타 답변에서는 파일 삭제에 대해 조언합니다. 따라서 이 해결 방법은 설정을 변경하거나 임시 또는 실제 구성 파일을 삭제하는 대신 사용할 수 있습니다.

창에서 사용자의 AppData를 찾을 수 없는 사용자용

  • Windows 로고 키 + R을 눌러 실행 대화 상자를 시작합니다.상자가 열리면 %APPDATA%를 입력하고 "Enter"를 누릅니다.
  • Roaming/SQL Developer/systemx.x.x.x.x/로 이동합니다.
  • system_cache 폴더 삭제
  • sqdeveloper를 다시 시작합니다.exe

언급URL : https://stackoverflow.com/questions/31809319/sql-developer-error-with-disable-modules-and-continue

반응형