• <bdo id='qvUjA'></bdo><ul id='qvUjA'></ul>
  1. <legend id='qvUjA'><style id='qvUjA'><dir id='qvUjA'><q id='qvUjA'></q></dir></style></legend>

  2. <tfoot id='qvUjA'></tfoot>
    1. <i id='qvUjA'><tr id='qvUjA'><dt id='qvUjA'><q id='qvUjA'><span id='qvUjA'><b id='qvUjA'><form id='qvUjA'><ins id='qvUjA'></ins><ul id='qvUjA'></ul><sub id='qvUjA'></sub></form><legend id='qvUjA'></legend><bdo id='qvUjA'><pre id='qvUjA'><center id='qvUjA'></center></pre></bdo></b><th id='qvUjA'></th></span></q></dt></tr></i><div id='qvUjA'><tfoot id='qvUjA'></tfoot><dl id='qvUjA'><fieldset id='qvUjA'></fieldset></dl></div>
    2. <small id='qvUjA'></small><noframes id='qvUjA'>

      为什么我无法在使用 Maven 的 Junit 测试运行中访问

      时间:2023-10-01

        <bdo id='IL3KB'></bdo><ul id='IL3KB'></ul>
      • <legend id='IL3KB'><style id='IL3KB'><dir id='IL3KB'><q id='IL3KB'></q></dir></style></legend>
          <i id='IL3KB'><tr id='IL3KB'><dt id='IL3KB'><q id='IL3KB'><span id='IL3KB'><b id='IL3KB'><form id='IL3KB'><ins id='IL3KB'></ins><ul id='IL3KB'></ul><sub id='IL3KB'></sub></form><legend id='IL3KB'></legend><bdo id='IL3KB'><pre id='IL3KB'><center id='IL3KB'></center></pre></bdo></b><th id='IL3KB'></th></span></q></dt></tr></i><div id='IL3KB'><tfoot id='IL3KB'></tfoot><dl id='IL3KB'><fieldset id='IL3KB'></fieldset></dl></div>
            <tbody id='IL3KB'></tbody>

          • <small id='IL3KB'></small><noframes id='IL3KB'>

            <tfoot id='IL3KB'></tfoot>

                本文介绍了为什么我无法在使用 Maven 的 Junit 测试运行中访问 src/test/resources?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                问题描述

                我在运行以下代码时遇到问题:

                I am having a problems running the following code:

                configService.setMainConfig("src/test/resources/MainConfig.xml");
                

                从 Junit @Before 方法中.

                From within a Junit @Before method.

                这是 Maven 构建其目标文件夹的方式吗?

                Is this the way Maven builds out its target folder?

                推荐答案

                直接访问MainConfig.xml.src/test/resources 目录内容放置在您的 CLASSPATH 的根目录中.

                Access MainConfig.xml directly. The src/test/resources directory contents are placed in the root of your CLASSPATH.

                更准确地说:src/test/resources的内容被复制到target/test-classes中,所以如果你有以下项目结构:

                More precisely: contents of src/test/resources are copied into target/test-classes, so if you have the following project structure:

                .
                └── src
                    └── test
                        ├── java
                        │   └── foo
                        │       └── C.java
                        └── resources
                            ├── a.xml
                            └── foo
                                └── b.xml
                

                它将产生以下测试 CLASSPATH 内容:

                It will result with the following test CLASSPATH contents:

                • /foo/C.class
                • /a.xml
                • /foo/b.xml

                要真正从 Java 源访问文件,请使用getClass().getResource("/MainConfig.xml").getFile().

                To actually access the files from Java source, use getClass().getResource("/MainConfig.xml").getFile().

                这篇关于为什么我无法在使用 Maven 的 Junit 测试运行中访问 src/test/resources?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                上一篇:修改 void 函数的输入参数,然后读取 下一篇:如何使用 Mockito 测试 DAO 方法?

                相关文章

                最新文章

                  <i id='8nY0J'><tr id='8nY0J'><dt id='8nY0J'><q id='8nY0J'><span id='8nY0J'><b id='8nY0J'><form id='8nY0J'><ins id='8nY0J'></ins><ul id='8nY0J'></ul><sub id='8nY0J'></sub></form><legend id='8nY0J'></legend><bdo id='8nY0J'><pre id='8nY0J'><center id='8nY0J'></center></pre></bdo></b><th id='8nY0J'></th></span></q></dt></tr></i><div id='8nY0J'><tfoot id='8nY0J'></tfoot><dl id='8nY0J'><fieldset id='8nY0J'></fieldset></dl></div>

                  <tfoot id='8nY0J'></tfoot>
                  • <bdo id='8nY0J'></bdo><ul id='8nY0J'></ul>

                1. <small id='8nY0J'></small><noframes id='8nY0J'>

                  <legend id='8nY0J'><style id='8nY0J'><dir id='8nY0J'><q id='8nY0J'></q></dir></style></legend>