提问人:krypter 提问时间:4/26/2020 最后编辑:Laurelkrypter 更新时间:5/21/2022 访问量:930
在“启动 JCuc”期间出现内部错误。java.lang.NullPointerException
Getting An internal error occurred during: "Launching JCuc". java.lang.NullPointerException
问:
在 Eclipse 中,在签出 Cucumber 时,我尝试运行一个包含以下条目的 Junit 类:
@RunWith(Cucumber.class)
public class JCuc {
}
此外,随附的 Java 主类具有以下条目
public class LoginStep {
@Given("^the url is present$")
public void the_url() throws Throwable {
}
@Given("^the website is loaded$")
public void the_website_is_loaded() throws Throwable {
}
@When("^Enter valid user name$")
public void enter_valid_user_name() throws Throwable {
}
@When("^Enter valid password$")
public void enter_valid_password() throws Throwable {
}
@Then("^I validate signin$")
public void i_validate_signin() throws Throwable {
}
}
使用 Junit 4 运行时,出现以下错误:错误 screenprint
以上在Eclipse Neon上工作正常 但我在 Eclipse 2020-03 (4.15) 中遇到错误
这是日志条目:
!ENTRY org.eclipse.core.jobs 4 2 2020-04-27 20:45:51.730
!MESSAGE An internal error occurred during: "Launching JCuc".
!STACK 0
java.lang.NullPointerException
at org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationDelegate$ClasspathLocalizer.localURL(JUnitLaunchConfigurationDelegate.java:715)
at org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationDelegate$ClasspathLocalizer.entryString(JUnitLaunchConfigurationDelegate.java:704)
at org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationDelegate$ClasspathLocalizer.addEntry(JUnitLaunchConfigurationDelegate.java:691)
at org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationDelegate$ClasspathLocalizer.localizeClasspath(JUnitLaunchConfigurationDelegate.java:682)
at org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationDelegate.getClasspathAndModulepath(JUnitLaunchConfigurationDelegate.java:631)
at org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationDelegate.getVMRunnerConfiguration(JUnitLaunchConfigurationDelegate.java:196)
at org.eclipse.jdt.junit.launcher.JUnitLaunchConfigurationDelegate.launch(JUnitLaunchConfigurationDelegate.java:257)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:860)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:719)
at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1017)
at org.eclipse.debug.internal.ui.DebugUIPlugin$2.run(DebugUIPlugin.java:1220)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
谁能帮忙?
答: 暂无答案
评论