簡體   English   中英

Eclipse Oxygen 發布 (4.7.0) 遠程調試 Glassfish NullPointerException

[英]Eclipse Oxygen Release (4.7.0) Remote Debug Glassfish NullPointerException

Eclipse Oxygen 版本 (4.7.0) - 操作系統:Win7 - jdk1.8.0_131 GlassFish Server Open Source Edition 3.1 (build 43) in a VM - OS: Ubuntu - 以“-Xdebug -Xrunjdwp:transport=dt_socket,server=y”開頭,暫停=n,地址=9009"

我想在“遠程 Java 應用程序”中使用調試,但出現此錯誤:

!ENTRY org.eclipse.core.jobs 4 2 2017-08-21 14:18:27.530
!MESSAGE An internal error occurred during: "Launching OutletResource".
!STACK 0
java.lang.NullPointerException
    at org.eclipse.core.runtime.Path.<init>(Path.java:206)
    at org.eclipse.core.internal.resources.WorkspaceRoot.getProject(WorkspaceRoot.java:145)
    at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.getProjectOfExternalFolder(JDIDebugTarget.java:1557)
    at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.addReferencedProjects(JDIDebugTarget.java:1508)
    at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.collectReferencedJavaProjects(JDIDebugTarget.java:1481)
    at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.prepareBreakpointsSearchScope(JDIDebugTarget.java:394)
    at org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget.<init>(JDIDebugTarget.java:361)
    at org.eclipse.jdt.debug.core.JDIDebugModel$1.run(JDIDebugModel.java:201)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2240)
    at org.eclipse.core.internal.resources.Workspace.run(Workspace.java:2267)
    at org.eclipse.jdt.debug.core.JDIDebugModel.newDebugTarget(JDIDebugModel.java:205)
    at org.eclipse.jdt.debug.core.JDIDebugModel.newDebugTarget(JDIDebugModel.java:152)
    at org.eclipse.jdt.internal.launching.SocketAttachConnector.connect(SocketAttachConnector.java:146)
    at org.eclipse.jdt.internal.launching.JavaRemoteApplicationLaunchConfigurationDelegate.launch(JavaRemoteApplicationLaunchConfigurationDelegate.java:85)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)
    at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1039)
    at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1256)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)

有人可以幫忙嗎? 謝謝你,德克

我解決了這個問題。 在 PROJECT -> Properties -> Java Build Path -> Libraries 一個空文件夾(如“VM_HOME - U:\\”)下設置此異常。 Eclipse 版本比 Oxygen 更深,可使用此屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM