GWT (плагин Maven): как включить проверку утверждения для кода на стороне сервера? - PullRequest
0 голосов
/ 17 октября 2011

В основном я ставлю много 'assert'а по всему сервисному коду (на стороне сервера). Я только что понял, что они были проигнорированы, поскольку выполнение прошло после нажатия на «ложные» результирующие выражения. Однако, к моему удивлению, утверждения на стороне клиента были проверены.

Я попробовал следующее безуспешно.

mvn gwt:debug -Dgwt.extraJvmArgs="-Xmx1536m -Xms1536m -XX:MaxPermSize=512m -ea"

Любая подсказка?

1 Ответ

0 голосов
/ 17 октября 2011

Maven не передает аргументы VM в исполняемые файлы Java, запущенные из maven (например, модульные тесты).Вы должны указать эти переменные в maven pom.

Плагин surefire поддерживает для этого дополнительный атрибут настройки, называемый argLine, просто в качестве примера.

...