Это усечение в отличие от напольного покрытия. Ответ Говарда выглядит правильно; Но я бы добавил, что Math.floor
делает именно то, что он предположительно относится к отрицательным числам. Математически это то, что слово.
В случае, описанном выше, программисту больше интересовало усечение или полное отключение десятичной дроби. Хотя синтаксис, который они использовали, скрывает то, что они преобразуют float в int.
Я использовал плагин Maven WAR: http://maven.apache.org/plugins/maven-war-plugin/usage.html
Вы могли также взглянуть на гагатовый плагин. Просто введите "mvn jetty:run-войну", и причал должен выполнить Ваш военный файл.
Редактирование: Причал является контейнером сервлета легкого веса, подходящим для разработки и тестирования. Это - также молния быстро для запуска.
Можно использовать http://cargo.codehaus.org/Deploying+to+a+running+container и настроить его соответственно.
Не идеальный, но если у Вас есть действительно странная установка сервера приложений, Вы могли бы всегда использовать antrun набор задачи для выполнения, когда упаковка выполняется
<build>
....
<plugins>
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<configuration>
<tasks>
<!-- Ant copy tasks go here -->
</tasks>
</configuration>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
С другой стороны, Вы могли иметь взгляд кота в своем целевом каталоге и развернуться непосредственно оттуда.
В Вашем context.xml или элементе Контекста server.xml:
<Context path="" docBase="/path/to/target/exploded">
...
</Context>
Затем можно использовать war:exploded цель создать взорванную войну.