我得到错误,当我试图运行TestNG项目与Java11通过Eclipse
启动层java初始化期间出错。lang.module。FindException:无法派生C:\Users\ShefaliBajaj\Downloads\eclipse-java-2018-12-R-win32-x86\U 64\eclipse\plugins\org的模块描述符。testng_6.14.3。r201802240500。jar由:java引起。lang.IllegalArgumentException:org。测试NG。6.14.3.r201802240500:模块名称无效:“6”不是Java标识符
有什么建议可以解决这个问题吗?
早些时候,我得到一些构建路径包含重复条目:org.testng_TESTNG容器为项目错误。所以要修复这个问题,我删除了模块info.java文件并运行项目,得到了以上错误
这是我的第一个TestNG代码-
package testng;
import org.testng.annotations.Test;
public class TestNGBasics {
@Test
public void Demo()
{
System.out.println("hello");
}
}
此错误通常是由于我们使用的Java版本造成的。
遵循以下步骤
发生此错误是因为TestNG插件未安装在您的Eclipse IDE上。TestNG可能无法在Eclipse Marketplace上用于所有版本的Eclipse IDE。
要安装TestNG:
1. Go to Help > Install New Software... > Add...
2. Name: TestNG Eclipse
3. Location: dl.bintray.com/testng-team/testng-eclipse-release/
发生此错误的原因是无法在eclipse上添加TestNG。请从eclipse marketplace安装插件。步骤如下:
1. Click on Help.
2. Click on eclipse marketplace
3. Type TestNG + Enter
4. Install "TestNG for Eclipse"
5. After installation re-launch eclipse
现在它工作得很好。
我的项目依赖于Netty Epoll Transport。以下是依赖关系: 无法派生模块描述符:netty-transport-native-epoll-4.1.17。final-snapshot-linux-x 86_64.jar netty.transport.native.epoll:无效的模块名:'native'不是Java标识符 有什么变通办法吗?(当然,除了“释放正确的netty神器”
当我试图编译新的模块化Java11应用程序时,我得到了这个错误消息:
当我试图编译我的新的模块化Java 11应用程序时,我收到了这个错误消息: 这似乎是一个依赖项的依赖项的问题。我甚至找不到是哪个模块把它拉进来,这样我就可以更新它了。 我使用的是openjdk 11.0.2、IntelliJ 2018.3.4、Maven 有什么建议我可以如何解决或修复这个问题吗?我在这个问题上找到的文件很少。
启动层java.lang.module.FindException初始化时出错:无法为C:\users\admin\eclipse-workspace\testing\lib\selenium-server-standalone.jar派生模块描述符
初始化引导层java.lang.module.FindException时出错:无法为C:\users\admin\eclipse-workspace\testing\lib\selenium-server-standalone.jar派生模块描述符