我正在尝试使用Maven和TestNG创建一个测试自动化框架。应用程序中的所有测试类都是在src/test/java文件夹下编写的,所有实用程序方法都是在src/main/java下编写的。我可以使用pom.xml成功地运行所有的测试脚本。该框架还包含一个testng.xml动态创建和测试类运行的主要方法。在主要方法中,我使用下面的代码加载测试类
File c
当我构建项目(F11)时,它会创建一个jar文件,而不是简单地创建类,并且我无法运行该项目,因为没有找到任何类。我怀疑这可能是因为我添加了一个jar文件作为库。无论如何,当我构建程序时,它会告诉我使用java -jar program.jar从命令行运行它。所以我试了一下,我得到了Error: Could not find or load main class something.java。在项目属性中,选择正确的类作为主类。