2015-04-13 5 views
0

Когда я добавить Powermock depenencies к моему Maven проекта я получаю следующее сообщение об ошибке:Powermock SerializationIssue

enter image description here

Проект имеет следующие зависимости:

<dependency> 
     <groupId>junit</groupId> 
     <artifactId>junit</artifactId> 
     <version>${junit.version}</version> 
     <scope>test</scope> 
    </dependency> 
    <dependency> 
     <groupId>org.mockito</groupId> 
     <artifactId>mockito-all</artifactId> 
     <version>${mockito.version}</version> 
    </dependency> 
    <dependency> 
     <groupId>org.powermock</groupId> 
     <artifactId>powermock-module-junit4</artifactId> 
     <version>${powermock.version}</version> 
     <scope>test</scope> 
    </dependency> 
    <dependency> 
     <groupId>org.powermock</groupId> 
     <artifactId>powermock-api-mockito</artifactId> 
     <version>${powermock.version}</version> 
     <scope>test</scope> 
    </dependency> 

и следующую версию номеров:

<junit.version>4.11</junit.version> 
    <mockito.version>1.9.5</mockito.version> 
    <powermock.version>1.6.2</powermock.version> 

Что здесь происходит?

ответ

0

Вы должны использовать mockito-core в сборках Maven. mockito-all предназначен для людей, использующих устаревшие системы сборки.

Последняя версия mockito 1.x series - 1.10.19, поэтому попробуйте это.