您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

“命令行太长” —运行maven测试时

“命令行太长” —运行maven测试时

请确保您使用的版本2.16,并且您有useManifestOnlyJar选项(如记录在这里)。

例如:

<project>
    [...]
    <build>
      <pluginManagement>
        <plugins>
          <plugin>
            <groupId>org.apache.maven.plugins</groupId>
            <artifactId>maven-surefire-plugin</artifactId>
            <version>2.16</version>

            <configuration>
                <useManifestOnlyJar>true</useManifestOnlyJar>
            </configuration>

          </plugin>
        </plugins>
      </pluginManagement>
    </build>
    [...]
</project>

这将创建一个带有清单的jar,该清单可以重新创建您的类路径(而不是通过CLASSPATH变量设置它,这是受Windows命令行限制问题影响的方法)。

其他 2022/1/1 18:25:24 有359人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶