JavaEar 专注于收集分享传播有价值的技术资料

TestNG An internal error occurred during launching

问题描述


英文原文

I created a TestNG class (FirstTest.java) and when I run the test case as TestNG Test, I am getting the following error.

An internal error occurred during: "Launching FirstTest". java.lang.NullPointerException

Eclipse Version: Luna Service Release 2 (4.4.2)

If anyone knows Please Help!


中文翻译

I created a TestNG class (FirstTest.java) and when I run the test case as TestNG Test, I am getting the following error.

An internal error occurred during: "Launching FirstTest". java.lang.NullPointerException

Eclipse Version: Luna Service Release 2 (4.4.2)

If anyone knows Please Help!

I created a TestNG class (FirstTest.java) and when I run the test case as TestNG Test, I am getting the following error.

An internal error occurred during: "Launching FirstTest". java.lang.NullPointerException

Eclipse Version: Luna Service Release 2 (4.4.2)

If anyone knows Please Help!

I created a TestNG class (FirstTest.java) and when I run the test case as TestNG Test, I am getting the following error.

An internal error occurred during: "Launching FirstTest". java.lang.NullPointerException

Eclipse Version: Luna Service Release 2 (4.4.2)

If anyone knows Please Help!

4个回答

    最佳答案

  1. 英文原文

    I encountered a problem with similar symptoms today. I'm not sure if it is the same problem but it matches everything in your question.

    In my case, the log files said:

    !ENTRY org.eclipse.core.jobs 4 2 2015-12-03 15:49:19.369
    !MESSAGE An internal error occurred during: "Launching NewTest".
    !STACK 0
    java.lang.NullPointerException
    at org.testng.eclipse.maven.MavenTestNGLaunchConfigurationProvider.getVMArgsFromPom(MavenTestNGLaunchConfigurationProvider.java:74)
    

    So my problem was that the TestNG-plugin in Eclipse failed to find the pom-file, as I don't use Maven. Anyway, after uninstalling the optional M2E (Maven...) part of the TestNG Eclipse plugin I could run my TestNG test cases successfully.

    If you have the same issue, you uninstall the M2E part in Eclipse by selecting

    • Help
    • Install new software...
    • What is already installed?
    • Select the TestNG M2E software and click uninstall

    Hope this helps!


    中文翻译

    I encountered a problem with similar symptoms today. I'm not sure if it is the same problem but it matches everything in your question.

    In my case, the log files said:

    !ENTRY org.eclipse.core.jobs 4 2 2015-12-03 15:49:19.369
    !MESSAGE An internal error occurred during: "Launching NewTest".
    !STACK 0
    java.lang.NullPointerException
    at org.testng.eclipse.maven.MavenTestNGLaunchConfigurationProvider.getVMArgsFromPom(MavenTestNGLaunchConfigurationProvider.java:74)
    

    So my problem was that the TestNG-plugin in Eclipse failed to find the pom-file, as I don't use Maven. Anyway, after uninstalling the optional M2E (Maven...) part of the TestNG Eclipse plugin I could run my TestNG test cases successfully.

    If you have the same issue, you uninstall the M2E part in Eclipse by selecting

    • Help
    • Install new software...
    • What is already installed?
    • Select the TestNG M2E software and click uninstall

    Hope this helps!

  2. 参考答案2

  3. 英文原文

    Need to uninstall M2E. I uninstalled like below path: Help->Install new software->Already installed -> Uninstall M2E


    中文翻译

    Need to uninstall M2E. I uninstalled like below path: Help->Install new software->Already installed -> Uninstall M2E

  4. 参考答案3

  5. 英文原文

    I Installed TestNG in Eclipse and tried to execute test case but got error message "Launching Test Case has encountered a problem, an Internal error occur during during launching Test Case "

    i guess TestNG-plugin in Eclipse might failed,i uninstalled optional M2E (Maven...). After uninstalling the optional M2E (Maven...) part of the TestNG Eclipse plugin I could run my TestNG test cases successfully.

    If you have the same issue, you uninstall the M2E part in Eclipse by selecting

    Help Install new software... What is already installed? Select the TestNG M2E software and click uninstall


    中文翻译

    I Installed TestNG in Eclipse and tried to execute test case but got error message "Launching Test Case has encountered a problem, an Internal error occur during during launching Test Case "

    i guess TestNG-plugin in Eclipse might failed,i uninstalled optional M2E (Maven...). After uninstalling the optional M2E (Maven...) part of the TestNG Eclipse plugin I could run my TestNG test cases successfully.

    If you have the same issue, you uninstall the M2E part in Eclipse by selecting

    Help Install new software... What is already installed? Select the TestNG M2E software and click uninstall

  6. 参考答案4

  7. 英文原文

    The issue was fixed, please use the latest release 6.12.0.201709050550: http://beust.com/eclipse.

    Link the similar issue here


    中文翻译

    The issue was fixed, please use the latest release 6.12.0.201709050550: http://beust.com/eclipse.

    Link the similar issue here