在Apache Netbeans9中异常创建新的Maven项目

我正在使用mavenApache在Apache中创建新项目时遇到此异常。Netbeans9Java10


这是异常文本:


java.lang.IllegalArgumentException: Key contains code point U+0000

    at java.prefs/java.util.prefs.AbstractPreferences.get(AbstractPreferences.java:296)

    at org.netbeans.modules.maven.queries.MavenFileOwnerQueryImpl.registerCoordinates(MavenFileOwnerQueryImpl.java:153)

    at org.netbeans.modules.maven.ProjectOpenedHookImpl.registerWithSubmodules(ProjectOpenedHookImpl.java:431)

    at org.netbeans.modules.maven.ProjectOpenedHookImpl.projectOpened(ProjectOpenedHookImpl.java:138)

    at org.netbeans.spi.project.ui.ProjectOpenedHook$1.projectOpened(ProjectOpenedHook.java:60)

[catch] at org.netbeans.modules.project.ui.OpenProjectList.notifyOpened(OpenProjectList.java:1273)

    at org.netbeans.modules.project.ui.OpenProjectList.doOpenProject(OpenProjectList.java:1354)

    at org.netbeans.modules.project.ui.OpenProjectList.open(OpenProjectList.java:798)

    at org.netbeans.modules.project.ui.OpenProjectList$6.run(OpenProjectList.java:650)

    at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)

    at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)

    at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)

    at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)

截屏

http://img1.mukewang.com/60a4e92e0001ad3e12020623.jpg

手掌心
浏览 175回答 3
3回答

慕桂英3389331

最后,找到解决方法!您(还有我)都使用了旧版本的Netbeans,因此Netbeans在...上保留了旧的首选项和设置,例如DB连接,AppServer,已安装的模块等,C:\Users\[your username]\AppData\Roaming\NetBeans\并尝试将其导入。您的任何首选项或设置可能包含错误的数据。只需删除或重命名此目录,然后重新启动即可。请注意:您的所有偏好都会丢失!另一种方法:您可以\u0000在较旧的配置中搜索所有文件中的patterm (仅作为文本)。在我的情况下,两个文件包含行\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000在最开始的时候 删除即解决了该问题。

四季花海

对于ubuntu解决方法以删除本地Netbeans数据rm -rf ~/.netbeans
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java