Управление сетью и автоматизация : Cisco Intelligent Automation for Cloud 4.0

Построение UI из источников SDK

20 октября 2016 - Машинный перевод
Другие версии: PDF-версия:pdf | Английский (22 августа 2015) | Отзыв


Содержание


Введение

Cisco IAC 4.0 является высоко расширяемым продуктом. Сервисы, процессы и интерфейс пользователя могут быть расширены и настроены к комплекту специфичные для развертываний требования.

Интерфейс пользователя Cisco IAC 4.0 использует Cisco Главный UI инструментарий XWT с IAC-специфичными расширениями для обеспечения Cisco продукт IAC последовательным стилем. Программные средства и процесс, описанный в этом документе, сожмут и оптимизируют веб-активы интерфейса вашего собственного пользователя - клиента для улучшения времени загрузки страницы и использования пропускной способности уменьшения.

Перед началом работы

Требования

Для этого документа отсутствуют особые требования.

Удостоверьтесь, что Cisco IAC 4.0 или позже установлен, настроен, и работающий в поддерживаемых версиях (или посмотрите Матрицу совместимости Cisco Intelligent Automation for Cloud для подробных данных) перед началом.

Условные обозначения

Дополнительные сведения об условных обозначениях в документах см. Cisco Technical Tips Conventions.

Используемые компоненты

Cisco SDK UI IAC использует SDK Java и Знатока Apache.

Гарантируйте, что переменная среды JAVA_HOME содержит местоположение, где установлен SDK Java. Java Development Kit может быть загружен от www.oracle.com/technetwork/java/javase/downloads/index.htm.

  • Java Development Kit (JDK) 1.6 или выше

    • Пример Windows: набор JAVA_HOME=C:\Program Files\Java\jdk1.7.0_45

    • Пример Linux: экспортируйте JAVA_HOME =/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/

SDK UI Cisco был протестирован со Знатоком 3.0.5 и 3.1.1. Извлеките пакет Знатока к своему компьютеру и установите ваши Переменные пути в каталог Bin извлеченного пакета, таким образом, можно выполнить mvn команду, не вводя в полном пути.

  • Знаток Apache 3.0.5 или 3.1.1

    • Пример Windows: Путь набора = % Пути %; c:\Program Files\apache-maven-3.0.5\bin

    • Пример Linux: экспортируйте $PATH PATH=: ~/apache-maven-3.0.5/bin

  • Создание Знатока settings.xml с настройкой прокси

    Знаток автоматически загрузит необходимые плагины и зависимости для построения UI. Если вы не требуете, чтобы прокси обратился к общему Интернету, никакая дальнейшая конфигурация не требуется. Если вы требуете, чтобы прокси загрузил элементы от общего Интернета, создал settings.xml файл, который определяет сведения о прокси-сервере. Когда усовершенствованная конфигурация требуется, settings.xml используется для настройки поведения Знатока.

    Шаблон settings.xml расположен в каталоге установки Знатока под conf как:

     
    	 
    <?xml version="1.0" encoding="UTF-8"?> 
    <settings
    	 xmlns="http://maven.apache.org/SETTINGS/1.0.0"
    	 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	 xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
    	 http://maven.apache.org/xsd/settings-1.0.0.xsd"> 
    	<proxies>
    	 <proxy> <id>myproxy</id>
    		<active>true</active>
    	 <protocol>http</protocol>
    	 <username>proxyuser</username>
    	 <password>proxypass</password>
    	 <host>proxy.host.net</host> 
    		<port>80</port>
    	 </proxy>
    	</proxies> 
    </settings> 

Извлечение SDK UI IAC (xwt-iac-x.x-src.zip)

Содержание файла архива zip будет расположено в каталоге, названном xwt-iac, однажды извлеченным.

Windows

Найдите заархивированный файл, xwt-iac-x.x-src.zip, в Проводнике Windows. Нажмите File> "Extract All" из главного меню и придерживайтесь Окна мастера Экстракции Проводника Windows

Linux

разархивируйте zip на xwt-iac-x.x-src.zip

Построение SDK UI IAC

  1. CD xwt-iac

  2. mvn [-s <соединяют каналом к settings.xml>] [-Dmaven.repo.local =. репозиторий]-f dist.pom.xml пакет

Пояснение опций

  • - s <соединяют каналом к settings.xml>: (дополнительный), Если вы требуете, чтобы settings.xml настроил параметры прокси, необходимо задать путь к settings.xml.

  • - Dmaven.repo.local =. репозиторий: (дополнительный) Знаток загрузит зависимости проекта и плагины знатока при построении UI. Эта опция говорит, какой каталог те файлы будут загружены к тому, если требуется управлять этим. Поведение по умолчанию состоит в том, чтобы загрузить их к вашему главному каталогу в .m2/repository

  • - f dist.pom.xml: (обязательный) путь к знатоку создают сценарий

  • пакет: (обязательный) сборка предназначаются для выполнения.

Windows Example

CD c:\source\xwt-iac mvn-s c:\source\xwt-iac\settings.xml-Dmaven.repo.local=c:\source\xwt-iac\repository -f dist.pom.xml пакет

Созданный пакет будет расположен в target\xwt-iac.zip

Пример Linux

разархивируйте zip на xwt-iac-x.x-src.zip

Установка разработанного xwt-iac проекта

xwt-iac содержимые пакета должны быть извлечены к развернутому RequestCenter.war внутри custom/IAC. Создайте резервную копию этого каталога прежде, чем установить этот пакет.

Windows Path Example

C : \CiscoPrimeServiceCatalog\jboss-7.1.1. Final\RequestCenterServer\deployments\RequestCenter.war\custom\IAC

Пример пути Linux

/opt/cisco/cpsc/jboss-as-7.1.1. Final/RequestCenterServer/deployments/RequestCenter.war/custom/IAC


Дополнительные сведения


Document ID: 118129