Вы можете добиться этого с помощью zIndex, следующий код будет отображать видео в качестве фона и кнопку воспроизведения поверх него. Реагирование на собственный стиль работает так же, как веб-CSS. Подробнее о позиционировании CSS см. Здесь . render() {
return (
Вам не нужно обращаться к файлам, относящимся к Maven, для получения информации о версии любой данной библиотеки / класса.
Вы можете просто использовать getClass (). GetPackage (). GetImplementationVersion ()
, чтобы получить информацию о версии, которая хранится в файлах .jar MANIFEST.MF
. К счастью, Maven достаточно умен. К сожалению, Maven по умолчанию также не записывает правильную информацию в манифест!
Вместо этого нужно изменить элемент конфигурации
maven-jar-plugin
, чтобы установить addDefaultImplementationEntries
и addDefaultSpecificationEntries
to true
, вот так:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jar-plugin</artifactId>
<configuration>
<archive>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
</manifest>
</archive>
</configuration>
</plugin>
В идеале эта конфигурация должна быть помещена в компанию pom
или другой base-pom.
Подробную документацию по элементу
можно найти в документации Maven Archive .
На моем пружинном приложении начальной загрузки работало решение из принятого ответа, пока я недавно не обновил свой jdk к версии 12. Попробованный все другие ответы также и не могли заставить это работать.
В той точке, я добавил ниже строки к первому классу моего пружинного приложения начальной загрузки, сразу после аннотации @SpringBootApplication
@PropertySources({
@PropertySource("/META-INF/maven/com.my.group/my-artefact/pom.properties")
})
Позже, я использую ниже для получения значения из файла свойств в том, какой бы ни класс, я хочу использовать его значение и appVersion
, получает версию проекта мне:
@Value("${version}")
private String appVersion;
Hope, которая помогает кому-то.