簡體   English   中英

Maven -DforkMode=從不改變用戶

[英]Maven -DforkMode=never change user

當我運行項目時,它使用在我的 runner 類中設置的一個用戶(例如User1 ),但是如果我想調試並設置-DforkMode=never參數,項目將與另一個用戶(例如User 3 )一起運行。 有人可以解釋一下嗎?

您可以使用-X作為 maven 選項,它應該打印出它運行以執行測試的 java 命令,這可能會說明問題。 您能否發布運行測試的完整命令,我相信-DforkMode=never不是超過v2.14的有效 maven 選項,但如果您添加如下配置:

<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-surefire-plugin</artifactId>
    <version>${maven-surefire-plugin.version}</version>
    <configuration>
        <forkCount>0</forkCount>
    </configuration>
</plugin>

有關更多信息,請參閱http://maven.apache.org/surefire/maven-surefire-plugin/examples/fork-options-and-parallel-execution.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM