Использование области system
. ${basedir}
- это каталог вашего pom.
<dependency>
<artifactId>..</artifactId>
<groupId>..</groupId>
<scope>system</scope>
<systemPath>${basedir}/lib/dependency.jar</systemPath>
</dependency>
Однако рекомендуется установить вашу банку в репозиторий, а не передавать ее SCM - после этого все, что maven пытается устранить.
Нет, то, что вы ищете, будет называться родительским селектором . CSS не имеет ни одного; они были предложены несколько раз, но я не знаю ни одного существующего или будущего стандарта, включая их. Вы правы, что вам нужно будет использовать что-то вроде jQuery или использовать дополнительные аннотации классов для достижения желаемого эффекта.
Вот некоторые похожие вопросы с похожими результатами:
Единственное, что даже близко подходит, это псевдокласс :contains
в CSS3, но он выбирает только текстовый контент, а не теги или элементы, так что вам не повезло.
Более простой способ выбрать родителя с конкретными детьми в jQuery можно записать в виде (с :has()
):
$('#parent:has(#child)');
Есть ли способ, которым вы могли бы программно применить класс к объекту?
<object class="hasparams">
, а затем сделать
object.hasparams