无法启动 SQL Developer 4.0.1

2024-01-19

当我尝试启动时,全新机器,新安装的 SQL Developer(x64,无 JRE)sqldeveloper.exe,它卡在 10% 左右。

我应该查看哪些日志(如果有)以查找错误?

版本信息:

  • SQL开发者4.0.1
  • JDK 1.7.0_55
  • Windows 7 专业版 x64

I ran sqldeveloper64.exe, and hit Ctrl+Pause/Break when the launcher started hanging. This is the output:

2014-04-17 10:26:08 Full thread dump Java HotSpot(TM) 64-Bit Server VM
(24.55-b03 mixed mode):

"Flushing caches" prio=2 tid=0x000000000cf4b000 nid=0x2408 in Object.wait() [0x00000000104af000]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000ce69ea98> (a org.netbeans.Stamps$Worker)
        at org.netbeans.Stamps$Worker.run(Stamps.java:824)
        - locked <0x00000000ce69ea98> (a org.netbeans.Stamps$Worker)

"Thread-3" daemon prio=6 tid=0x000000000cf4a000 nid=0x1d60 in Object.wait() [0x000000000e21f000]
    java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000f2053220> (a java.util.LinkedList)
        at java.lang.Object.wait(Object.java:503)
        at java.util.prefs.AbstractPreferences$EventDispatchThread.run(AbstractPreferences.java:1476)
        - locked <0x00000000f2053220> (a java.util.LinkedList)

"Framework Event Dispatcher" daemon prio=6 tid=0x000000000cf49800 nid=0x2744 in Object.wait() [0x000000000e07f000]   
    java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000f4043468> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at java.lang.Object.wait(Object.java:503)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.getNextEvent(EventManager.java:400)
        - locked <0x00000000f4043468> (a org.eclipse.osgi.framework.eventmgr.EventManager$EventThread)
        at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:336)

"State Saver" prio=6 tid=0x000000000cf48800 nid=0x265c in Object.wait() [0x000000000df0f000]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000f3c73208> (a org.eclipse.osgi.internal.resolver.SystemState)
        at org.eclipse.osgi.internal.baseadaptor.BaseStorage$StateSaver.run(BaseStorage.java:1292)
        - locked <0x00000000f3c73208> (a org.eclipse.osgi.internal.resolver.SystemState)
        at java.lang.Thread.run(Thread.java:745)

"Framework Active Thread" prio=6 tid=0x000000000cf48000 nid=0x2014 in Object.wait() [0x000000000ddbf000]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000f3c704a8> (a org.eclipse.osgi.framework.internal.core.Framework)
        at org.eclipse.osgi.framework.internal.core.Framework.run(Framework.java:1863)
        - locked <0x00000000f3c704a8> (a org.eclipse.osgi.framework.internal.core.Framework)
        at java.lang.Thread.run(Thread.java:745)

"Inactive RequestProcessor thread [Was:Folderrecognizer/org.openide.loaders.FolderList$ListTask]" daemon prio=6 tid=0x000000000cd80000 nid=0x25d8 in Object.wait() [0x000000000dcbf000]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000f3f6d648> (a java.lang.Object)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1989)
        - locked <0x00000000f3f6d648> (a java.lang.Object)

"RequestProcessor queue manager" daemon prio=6 tid=0x000000000cb5d800 nid=0x2720  in Object.wait() [0x000000000dbbf000]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000ce846c20> (a java.lang.Class for org.openide.uti l.RequestProcessor$TickTac)
        at org.openide.util.RequestProcessor$TickTac.obtainFirst(RequestProcessor.java:2267)
        - locked <0x00000000ce846c20> (a java.lang.Class for org.openide.util.Re questProcessor$TickTac)
        at org.openide.util.RequestProcessor$TickTac.run(RequestProcessor.java:2243)

"Inactive RequestProcessor thread [Was:NbStatusDisplayer/org.netbeans.core.NbStatusDisplayer$MessageImpl]" daemon prio=2 tid=0x000000000cc08000 nid=0x27dc in Object.wait() [0x000000000d9bf000]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000f3de60d8> (a java.lang.Object)
        at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1989)
        - locked <0x00000000f3de60d8> (a java.lang.Object)

"CLI Requests Server" daemon prio=6 tid=0x000000000cb61000 nid=0x1c3c runnable [0x000000000d8bf000]
    java.lang.Thread.State: RUNNABLE
        at java.net.DualStackPlainSocketImpl.accept0(Native Method)
        at java.net.DualStackPlainSocketImpl.socketAccept(DualStackPlainSocketImpl.java:131)
        at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
        at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:198)
        - locked <0x00000000f40426e8> (a java.net.SocksSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:530)
        at java.net.ServerSocket.accept(ServerSocket.java:498)
        at org.netbeans.CLIHandler$Server.run(CLIHandler.java:1100)

"Active Reference Queue Daemon" daemon prio=2 tid=0x000000000cb8a800 nid=0x23bc in Object.wait() [0x000000000d5cf000]
    java.lang.Thread.State: TIMED_WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000f3c4a298> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
        - locked <0x00000000f3c4a298> (a java.lang.ref.ReferenceQueue$Lock)
        at org.openide.util.lookup.implspi.ActiveQueue$Daemon.run(ActiveQueue.java:180)
        - locked <0x00000000f3c4a298> (a java.lang.ref.ReferenceQueue$Lock)

"TimerQueue" daemon prio=6 tid=0x0000000009ebf800 nid=0x1f64 waiting on condition [0x000000000d3cf000]
    java.lang.Thread.State: TIMED_WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000000f3f6df90> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
        at java.util.concurrent.DelayQueue.take(DelayQueue.java:220)
        at javax.swing.TimerQueue.run(TimerQueue.java:171)
        at java.lang.Thread.run(Thread.java:745)

"AWT-EventQueue-0" prio=6 tid=0x0000000009dc7800 nid=0xe14 waiting on condition [0x000000000baef000]
    java.lang.Thread.State: WAITING (parking)
        at sun.misc.Unsafe.park(Native Method)
        - parking to wait for  <0x00000000f3f79a30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
        at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
        at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
        at java.awt.EventQueue.getNextEvent(EventQueue.java:543)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)

"AWT-Windows" daemon prio=6 tid=0x0000000009dc6800 nid=0x26dc runnable [0x000000000b80f000]
    java.lang.Thread.State: RUNNABLE
        at sun.awt.windows.WToolkit.eventLoop(Native Method)
        at sun.awt.windows.WToolkit.run(WToolkit.java:307)
        at java.lang.Thread.run(Thread.java:745)

"AWT-Shutdown" prio=6 tid=0x0000000009dc3800 nid=0x11dc in Object.wait() [0x000000000b70f000]
    java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000f3f74aa0> (a java.lang.Object)
        at java.lang.Object.wait(Object.java:503)
        at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:296)
        - locked <0x00000000f3f74aa0> (a java.lang.Object)
        at java.lang.Thread.run(Thread.java:745)

"Java2D Disposer" daemon prio=10 tid=0x0000000009dc3000 nid=0x1ecc in Object.wait() [0x000000000b60f000]
    java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000f3efed88> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
        - locked <0x00000000f3efed88> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
        at sun.java2d.Disposer.run(Disposer.java:145)
        at java.lang.Thread.run(Thread.java:745)

"Service Thread" daemon prio=6 tid=0x0000000008a9e000 nid=0x1404 runnable [0x000 0000000000000]
    java.lang.Thread.State: RUNNABLE

"C2 CompilerThread1" daemon prio=10 tid=0x0000000008a9d800 nid=0x1814 waiting on condition [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" daemon prio=10 tid=0x0000000008a96800 nid=0x128c waiting on condition [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

"Attach Listener" daemon prio=10 tid=0x0000000008a95000 nid=0x2564 runnable [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x0000000008a94800 nid=0x24c4 waiting on condition [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=8 tid=0x000000000234b000 nid=0x27a0 in Object.wait() [0x000000000ae4f000]
    java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000ce721080> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
        - locked <0x00000000ce721080> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)

"Reference Handler" daemon prio=10 tid=0x0000000008a80000 nid=0x276c in Object.wait() [0x000000000ad4f000]
    java.lang.Thread.State: WAITING (on object monitor)
        at java.lang.Object.wait(Native Method)
        - waiting on <0x00000000ce6c1ad8> (a java.lang.ref.Reference$Lock)
        at java.lang.Object.wait(Object.java:503)
        at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
        - locked <0x00000000ce6c1ad8> (a java.lang.ref.Reference$Lock)

"main" prio=6 tid=0x00000000022bb800 nid=0x1f04 waiting on condition [0x0000000000000000]
    java.lang.Thread.State: RUNNABLE

"VM Thread" prio=10 tid=0x0000000008a7c000 nid=0x27ec runnable "GC task thread#0 (ParallelGC)" prio=6 tid=0x00000000022d1000 nid=0x24d4 runnable

"GC task thread#1 (ParallelGC)" prio=6 tid=0x00000000022d3800 nid=0x1934 runnable

"GC task thread#2 (ParallelGC)" prio=6 tid=0x00000000022d5000 nid=0x1d1c runnable

"GC task thread#3 (ParallelGC)" prio=6 tid=0x00000000022d7000 nid=0x223c runnable

"GC task thread#4 (ParallelGC)" prio=6 tid=0x00000000022da000 nid=0x260c runnable

"GC task thread#5 (ParallelGC)" prio=6 tid=0x00000000022db800 nid=0x1544 runnable

"GC task thread#6 (ParallelGC)" prio=6 tid=0x00000000022dd000 nid=0x1898 runnable

"GC task thread#7 (ParallelGC)" prio=6 tid=0x00000000022de000 nid=0x1004 runnable

"VM Periodic Task Thread" prio=10 tid=0x0000000009c64000 nid=0xc4c waiting on condition

JNI global references: 669

Heap
  PSYoungGen      total 72704K, used 63022K [0x00000000ef500000,0x00000000f4100000,0x0000000100000000)
    eden space 67584K, 85% used [0x00000000ef500000,0x00000000f2d93858,0x00000000f3700000)
    from space 5120K, 99% used [0x00000000f3c00000,0x00000000f40f8198,0x00000000f4100000)
    to   space 5120K, 0% used [0x00000000f3700000,0x00000000f3700000,0x00000000f3c00000)
  ParOldGen       total 87552K, used 15371K [0x00000000ce000000,0x00000000d3580000,0x00000000ef500000)
    object space 87552K, 17% used [0x00000000ce000000,0x00000000cef02c80,0x00000000d3580000)
  PSPermGen       total 23040K, used 22672K [0x00000000be000000,0x00000000bf680000,0x00000000ce000000)
    object space 23040K, 98% used [0x00000000be000000,0x00000000bf624068,0x00000000bf680000)

我不知道为什么,但安装到不同的目录解决了问题。它最初安装在c:\oracle\sqldeveloper(因为在我以前的环境中,一切都很顺利),我将其移至c:\sqldeveloper,现在一切正常。我还清除了 AppData 文件夹(\AppData\Roaming\SQL Developer and \AppData\Roaming\sqldeveloper),但在故障排除期间重新定位安装之前,我已经这样做了无数次。我还应该注意,我对原始安装目录的安全设置进行了双重和三次检查,并且我的用户拥有完全控制权。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法启动 SQL Developer 4.0.1 的相关文章

  • 如果我在 JSP 中有 html 元素,那么执行顺序是什么?

    什么将执行第一个 body 元素或 head 元素 Head Body scriplet 如果我明白您的要求 JSP 文件中的每个元素都会按照代码从上到下出现的顺序进行处理
  • 如何处理java.util.concurrent.ExecutionException异常?

    我的代码的某些部分抛出 java util concurrent ExecutionException 异常 我该如何处理这个问题 我可以使用 throws 子句吗 我对java有点陌生 这取决于您的任务关键程度Future是为了如何处理它
  • Tomcat 7 停止接收 HTTP 请求

    我有一个Tomcat 7接收大量数据的服务器GET 要求 这种方法在一段时间内效果很好 然后突然停止工作 7 8 小时后 当它停止工作时 我收到此错误 五月 06 2015 12 47 58 AM org apache coyote htt
  • 有没有一种独立的JAVA可以在PC上运行而无需任何操作系统

    据我所知 java 程序可以在任何操作系统上运行 任何类型的机器都有 JVM 我需要一个在我的 PC 上独立运行的 JVM 而不是在我的操作系统 Windows 或任何其他操作系统 上运行 我的意思是 JVM 的作用类似于启动 而不是操作系
  • 超立方体错误。非法的最小或最大规格

    尝试从这里运行示例代码http tess4j sourceforge net codesample html http tess4j sourceforge net codesample html我收到一条错误消息 Error Illega
  • Spring MVC 应用程序可以是多线程的,即使它的 servlet 不是吗?

    当您谈论 Spring 应用程序是多线程时 您是否一定是指该应用程序中定义的 servlet 是否是多线程的 或者即使应用程序中的 servlet 不是多线程 Spring 应用程序也可以配置为多线程吗 不再支持单线程 servlet 它们
  • Powermockito 可以在非最终具体类中模拟最终方法吗?

    假设我有一个非最终具体类 具有如下所示的最终方法 public class ABC public final String myMethod return test test 可以嘲笑吗myMethod 调用时返回其他内容junit usi
  • 通过代理从java发送电子邮件

    我使用 Java Mail API 来发送和接收电子邮件 现在我做这个项目的地方有一个代理服务器 我可以知道如何通过代理服务器从java发送电子邮件吗 请参阅此处的常见问题解答 http www oracle com technetwork
  • GWT 代码服务器在使用 Maven 原型的新生成的项目中找不到模块

    我已经使用 GWT 和 eclipse 一段时间了 我想玩一下 Maven 和 GWT 插件 gwt maven plugin 在此输入链接描述 http mojo codehaus org gwt maven plugin 我尝试在 Ec
  • 在 Android 上解析 RSS

    我有几个 RSS 源需要为我的应用程序进行解析 我按照这里的优秀教程进行操作 http w2davids wordpress com android rssatom feeds parsing with rome http w2davids
  • 使用java将文件从GCS存储桶传输到SFTP服务器

    我能够从 GCS 存储桶读取文件 但所有库都喜欢jsch将文件传输到 SFTP 服务器时会查找文件路径 而不是内存中的文件 我不想将从GCS读取的文件写入磁盘 如何将内存中的文件传输到SFTP 我假设您想上传内存中的数据 JSch 实际上有
  • Java 会话变量

    我听说有些人认为在会话中将信息存储在服务器上是一个坏主意 因为它不安全 因此 在多页面业务流程功能中 应用程序将数据写入数据库 然后在需要时检索信息 在会话中存储私人信息是否一定不安全 只要会话本身安全 在会话中存储属性就不存在安全风险劫持
  • 在 Scala 中创建 Java 对象

    我有一个 Java 类 Listings 我在 Java MapReduce 作业中使用它 如下所示 public void map Object key Text value Context context throws IOExcept
  • IntelliJ 对于 Java 项目使用的默认构建过程是什么?

    直接从 IntelliJ 中的 IDE 构建 Java 项目非常好 它速度很快 而且很有效 我无法找到任何有关 IntelliJ 如何进行这些默认构建的文档 我猜它使用Ant 我想做的是为下载我的项目的任何人自动化这个快速 轻松的构建过程
  • java代码的等效vb代码

    谁能告诉我这段Java代码到底做了什么 SecureRandom random SecureRandom getInstance SHA1PRNG byte bytes new byte 20 synchronized random ran
  • 选择活动时运行时崩溃

    首先我想说我几乎没有 Android 经验 这是我在 Android 中的第一个项目 而且我的老师不太擅长教学 所以我对任何过度的无知表示歉意 在进一步讨论之前先解释一下 我的应用程序的目标本质上是能够记录您在某些活动上花费了多少时间 记录
  • 从 Spring 启动运行 Java 类

    我使用的是Java8和Spring4 3 1 我有一个 Java Spring 应用程序托管由浏览器和移动应用程序客户端访问的 RESTfult 服务 其次 我编写了一个侦听事件的聊天服务器 socket io 来自客户 该聊天服务器正在从
  • Selenium 查看鼠标/指针

    有什么方法可以在运行测试时真正看到硒鼠标吗 要么是 Windows 光标图像 要么是某种点或十字线或任何东西 我正在尝试使用拖放功能selenium and java in an HTML5Web 应用程序 并且能够看到光标以了解它实际在做
  • 找不到满足版本限制的“com.google.code.findbugs:jsr305”版本

    当生成签名的 APK 进行发布时 我收到此错误消息 Cannot find a version of com google code findbugs jsr305 that satisfies the version constraint
  • SQL准备语句如何通过多个可能的菜单选择进行选择?

    所以我有 4 个菜单选择 产品 位置 课程类型和类别 所有这些都可以为空 使用 JSF 编程 但这应该与这个问题无关 因为它是一个 SQL 问题 菜单选择将向托管 bean 发送用户选择的变量 并使用准备好的语句使用用户选择的菜单中的信息

随机推荐