Съжалявам за тъпия въпрос, но аз съм наистина нов за мене и не мога да намеря никакъв отговор (опитах се, намерих нещо, но не го разбрах ;-))
Проблемът е следният:
- Аз изграждам моето (затъмнение) RCP APP, използвайки тихо
- Моите приставки разчитат на собственост на системата, за да активирате режим за отстраняване на грешки (по подразбиране той е деактивиран и е активиран чрез стартиране на програмата с "-Ddebug = true" като аргумент в Java)
- Имам няколко теста (опаковани като фрагменти, както се предлага навсякъде)
- Искам собствеността на системата да е зададена, когато се провеждат тестовете ми
Как мога да инструктирам Мейвън да направи това?
Отговори:
5 за отговор № 1опитвам
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-surefire-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<systemProperties>
<key>value</key>
</systemProperties>
</configuration>
</plugin>
</plugins>
0 за отговор № 2
Трябва да актуализирате конфигурацията на тестовата ви плъгин в Maven pom:
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.10</version>
<configuration>
<argLine>-Ddebug=true</argLine>
</configuration>
</plugin>
</plugins>
</build>
0 за отговор № 3
Тихо използва сигурността. Трябва да използвате systemPropertyValues
конфигуриращ елемент на.