Gestion et automatisation de réseau : Cisco Intelligent Automation for Cloud 4.0

UI de construction des sources SDK

18 octobre 2016 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires


Contenu


Introduction

Cisco IAC 4.0 est un produit haut-extensible. Les services, les processus et l'interface utilisateur peuvent être étendus et personnalisés aux conditions requises de déploiement-particularité de suite.

Boîte à outils de la perfection UI XWT de Cisco d'utilisations d'interface utilisateur de Cisco IAC 4.0 avec des extensions d'IAC-particularité pour fournir au produit de Cisco IAC une aspect-et-impression cohérente. Les outils et le processus décrits dans ce document compresseront et optimiseront des ressources en Web de votre propre interface utilisateur de client pour améliorer les moments de chargement de la page et pour diminuer l'utilisation de bande passante.

Avant de commencer

Conditions requises

Aucune spécification déterminée n'est requise pour ce document.

Veuillez s'assurer que Cisco IAC 4.0 ou plus tard est installé, configuré, et s'exécutant dans les versions prises en charge (ou voyez la matrice de compatibilité de Cisco Intelligent Automation en nuage pour des détails) avant que vous commenciez.

Conventions

Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous aux Conventions relatives aux conseils techniques Cisco.

Composants utilisés

Cisco IAC UI SDK utilise Javas SDK et virtuose d'Apache.

Assurez que la variable d'environnement JAVA_HOME contient l'emplacement où Java SDK est installée. La Java Developer Kit peut être téléchargée de www.oracle.com/technetwork/java/javase/downloads/index.htm.

  • Java Developer Kit (JDK) 1.6 ou en haut

    • Exemple de Windows : placez JAVA_HOME= C:\Program Files\Java\jdk1.7 .0_45

    • Exemple de Linux : exportation JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64/

Cisco UI SDK a été testé avec le virtuose 3.0.5 et 3.1.1. Extrayez le module de virtuose à votre ordinateur et placez votre CHEMIN variable au répertoire de coffre du module extrait ainsi vous pouvez exécuter la commande de mvn sans taper dans un chemin d'accès complet.

  • Virtuose 3.0.5 ou 3.1.1 d'Apache

    • Exemple de Windows : positionnement Path=%Path% ; c:\Program Files\apache -maven-3.0.5\bin

    • Exemple de Linux : exportation PATH=$PATH:~/apache-maven-3.0.5/bin

  • Création d'un virtuose settings.xml avec une configuration de proxy

    Le virtuose téléchargera automatiquement les modules d'extension et les dépendances nécessaires pour construire l'UI. Si vous n'exigez pas d'un proxy d'accéder à l'Internet public, aucune autre configuration n'est exigée. Si vous exigez d'un proxy de télécharger des éléments outre de l'Internet public, créez un fichier settings.xml qui définit les informations de proxy. Un settings.xml est utilisé pour configurer le comportement du virtuose quand la configuration avancée est exigée.

    Un modèle settings.xml se trouve dans le répertoire d'installation de virtuose sous le conf en tant que :

     
    	 
    <?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> 

Extrayant l'IAC UI SDK (xwt-iac-x.x-src.zip)

Le contenu du fichier zip se trouve dans un répertoire appelé le xwt-IAC une fois extrait.

Windows

Trouvez le fichier fermé la fermeture éclair, xwt-iac-x.x-src.zip, dans l'Explorateur Windows. Cliquez sur le fichier > « extrait tout » du menu principal et suivez la fenêtre d'assistant d'extraction d'Explorateur Windows

Linux

défaites la fermeture éclair de xwt-iac-x.x-src.zip

Établir l'IAC UI SDK

  1. cd xwt-IAC

  2. mvn [- <path s à settings.xml>] [- Dmaven.repo.local=.repository] - module f dist.pom.xml

Explication des options

  • - <path s à settings.xml> : (facultatif) si vous exigez d'un settings.xml pour configurer des paramètres de proxy, vous devez spécifier le chemin au settings.xml.

  • - Dmaven.repo.local=.repository : le virtuose (facultatif) téléchargera des dépendances de projet et des modules d'extension de virtuose quand construisant l'UI. Cette option indique à quel répertoire ces fichiers seront téléchargés si vous voudriez contrôler ceci. Le comportement par défaut est de les télécharger à votre répertoire home dans .m2/repository

  • - f dist.pom.xml : (obligatoire) le chemin au script de construction de virtuose

  • module : (obligatoire) la cible de construction à s'exécuter.

Exemple de Windows

cd c:\source\xwt - mvn IAC - s c:\source\xwt - IAC \ settings.xml - Dmaven.repo.local= c:\source\xwt - IAC \ référentiel - module f dist.pom.xml

Le module établi se trouvent dans la cible \ xwt-iac.zip

Exemple de Linux

défaites la fermeture éclair de xwt-iac-x.x-src.zip

Installer le projet xwt-IAC établi

Le contenu de l'emballage xwt-IAC doit être extrait au RequestCenter.war déployé à l'intérieur de custom/IAC. Créez une sauvegarde de ce répertoire avant d'installer ce module.

Exemple de chemin de Windows

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

Exemple de chemin de Linux

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


Informations connexes


Document ID: 118129