【问题标题】:Why does command prompt open and close immediately when i open netbeans ide?为什么我打开netbeans ide时命令提示符会立即打开和关闭?
【发布时间】:2025-12-20 10:40:06
【问题描述】:

为什么我打开netbeans ide时命令提示符会立即打开和关闭?虽然我不想使用命令提示符,但奇怪的是每次我打开netbeans ide时它都会自动打开和关闭,然后打开应用程序本身并运行正好。我很想知道为什么会这样。我试过搜索和询问一些,但可以得到答案。提前致谢。

【问题讨论】:

  • 你什么时候下载的netbeans,版本是多少?
  • @ChannaJayamuni 我几天前下载了它,它是 NetBeans IDE 8.0.2

标签: java netbeans command-prompt


【解决方案1】:

在哪个平台上?听起来好像是通过 shell 脚本启动器(.sh / .cmd 文件)启动的,所以启动了 shell(“命令提示符”)来运行启动器,然后启动器脚本启动 Netbeans...

【讨论】:

  • 在 Windows 8.1 上。谢谢!
【解决方案2】:

假设您使用的是 Windows:

NetBeans.exe 是一个 32 位应用程序,但如果您使用的是 64 位 JDK,则 32 位 exe 会自行关闭(因为 32 位可执行文件无法加载 64 位 JVM)然后启动 NetBeans64.exe - 我认为这个关闭并重新启动是命令行窗口短暂显示的原因。

如果您直接启动NetBeans64.exe,则不会发生这种情况。

【讨论】:

  • 是的,我使用的是 Windows,但我不太明白这一点。我下载了适用于 64 位操作系统的 java SE 和 netbeans cobundle,所以我假设 JDK 和 NetBeans 都是 64 位应用程序吧?
【解决方案3】:

我在 Windows 上使用 Netbeans 8.0.2 时遇到了同样的问题,其中命令打开了单独的 cmd 窗口。 以这种方式解决:

  1. 右键单击 Netbeans 或 exe(启动器)的快捷方式。
  2. 点击以管理员身份运行

它对我有用。

【讨论】:

    【解决方案4】:

    您可以尝试右键单击该图标并转到其属性。复制 Target 字段中的值。将其粘贴到命令提示符中并手动运行。这次不应该关闭命令提示符,您可以自己查看错误是什么。

    【讨论】: