当前位置: 首页 > 知识库问答 >
问题:

在Eclipse中找不到Maven项目中的bin文件夹

李宜然
2023-03-14

共有1个答案

丌官嘉福
2023-03-14

Maven没有bin文件夹,因为POM文件中提到的所有依赖的JAR文件都下载并保存在${user.home}/.m2文件夹中。如果您想从命令行触发TestNG测试用例,可以通过在POM中配置插件来使用Maven Surefire插件。

<build>
    <plugins>
        <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.19.1</version>
            <configuration>
                <failIfNoTests>true</failIfNoTests>
                <skipTests>false</skipTests>
                <suiteXmlFiles>
                    <suiteXmlFile>${testNGXMLFile}</suiteXmlFile>
                </suiteXmlFiles>
                <properties>
                    <property>
                        <name>usedefaultlisteners</name>
                        <value>true</value>
                    </property>
                </properties>
                <workingDirectory>${basedir}</workingDirectory>
            </configuration>
        </plugin>
    </plugins>
</build>

然后在命令提示符下使用maven触发

mvn clean test -DtestNGXMLFile=src\test\resources\testng.xml

有关apache maven-surefire-plugin for testng的更多信息

 类似资料:
  • 我遵循了将AAR文件发布到JCenter所需的每一步,然后使用https://github.com/danielemaddaluno/gradle-jcenter-publish.我按照他的步骤13和步骤14写了这个命令,得到了这个错误: G:\Android开发应用程序\Android studio\gradle\gradle-2.2.1\bin 失败:构建失败,但有一个异常。 出错原因: 在根

  • 在Maven项目中运行main类时,我得到: 应用程序启动方法中的异常 据我所知,这是因为FXML文件无法加载。 这是文件系统层次结构 在Eclipse(src内部) 阅读apache的maven指南和其他statck问题,下面的代码片段似乎是创建并指向文件的正确方法。 但是这段代码将抛出前面声明的异常。 当我试图找出代码中异常

  • Java-CP bin;d:\learning\eclipse\workspace\cabigroup\lib\*org.testng.testng xml\cabidirect.xml xml\cabihome.xml 在类路径中;我明白我需要提供Maven项目的bin文件夹的路径;但是我在工作区中的Maven项目下没有看到任何bin文件夹。 这就是构建失败的原因: 在类路径:Tests.Ver

  • 我正在使用GlassFish运行最新版本的NetBeans(7.3),并且创建了一个maven web项目,该项目添加了必要的JSF2.1依赖项。我能够部署项目并访问主页。问题是,当我尝试使用“JSF pages from Entities”向导时,我得到以下错误“找不到web文件夹”。如果我试图通过“project/properties/framework”添加JSF2.1框架支持,我会得到同样

  • 我正在尝试用从本地文件解析。但我的IDE找不到这个文件。 项目结构: 下面是我的代码: 我该怎么修好它? 附注:将目录名从更改为。