2015-09-12 1 views
0

Мой сайт Maven содержит серверные документы Asciidoctor. Я хотел бы использовать свойства, объявленные в конфигурации плагина Maven Site, но кажется, что они не перегружены Asciidoctor.Перегружающие свойства при рендеринге документов Asciidoctor с плагином Maven Site

<plugin>
 
    <artifactId>maven-site-plugin</artifactId>
 
    <dependencies>
   
    <dependency> 
     <groupId>org.asciidoctor</groupId>
    
     <artifactId>asciidoctor-maven-plugin</artifactId>
     
    </dependency>
  
    
    </dependencies>
  
    <configuration>
   
    <attributes>
 
     <ta>ddd</ta>
 
    </attributes>
  
    </configuration> 
</plugin>
 

Вот пример того, как я пытаюсь использовать атрибут ta в моих Asciidoctor документов.

= Example Document 

Value of ta is: {ta} 

Как я могу использовать атрибуты, определенные для плагина Maven Site в моих документах Asciidoctor?

ответ

0

В настоящий момент (с сайта AsciidoctorJ 1.52) невозможно использовать атрибуты сайта Maven в документах Asciidoctor.

Я зарегистрировал вопрос об этом (https://github.com/asciidoctor/asciidoctor-maven-plugin/issues/170).

На данный момент я нашел работу. Я использую плагин resouces, чтобы записать все свойства в файл и включить этот файл в мои документы. Обходной путь. Доступ к определенным атрибутам был бы более удобным.