小编Han*_*sip的帖子

Mac OS和java.awt.Window.init(Window.java:497)上的java.lang.NullPointerException

我一直在为Java开发设置2018 MacBook Pro。它正在运行Mojave 10.14.1-就像我要迁移的旧计算机一样,是2013年初的MacBook Pro。我安装了Java 1.8.0_192,并立即注意到我无法启动jar或任何在此Mac上具有UI的Java应用程序。我卸载并尝试了以下每个工具:1.8.0_172,1.8.0_191,1.8.0_192和11.0.1。我进一步跟踪了问题,发现了一个常见错误:

Caused by: java.lang.NullPointerException
  at java.awt.Window.init(Window.java:497)
  at java.awt.Window.<init>(Window.java:537)
  at java.awt.Frame.<init>(Frame.java:420)
  at java.awt.Frame.<init>(Frame.java:385)
  at javax.swing.SwingUtilities$SharedOwnerFrame.<init>(SwingUtilities.java:1763)
  at javax.swing.SwingUtilities.getSharedOwnerFrame(SwingUtilities.java:1838)
  at javax.swing.JWindow.<init>(JWindow.java:187)
  at javax.swing.JWindow.<init>(JWindow.java:139) 
Run Code Online (Sandbox Code Playgroud)

很好奇,我发布了基于Swing的产品,并报告了相同的错误。我用谷歌搜索,只找到未回答的帖子。

(将其修改为问题而不是博客文章)

是什么赋予了?

java macos

5
推荐指数
2
解决办法
1054
查看次数

标签 统计

java ×1

macos ×1