Comment faire pour installer un Package tiers sur l’ordinateur d’un utilisateur

RÉSUMÉ

Cet article explique comment installer un package tiers dans le gestionnaire Gestionnaire de package Java (JPM) sur l’ordinateur d’un utilisateur.

Plus d'informations

Il existe deux façons d’installer le code sur l’ordinateur local :


  • La première consiste à créer un Unit(DU) de Distribution à l’aide de l’utilitaire Dubuild.exe dans le SDK pour Java. Cet utilitaire crée un fichier CAB et inclut un fichier .osd généré automatiquement. Consultez la section « Références » pour plus d’informations sur DUBUILD.
  • L’autre méthode pour installer le code sur l’ordinateur local est d’utiliser un fichier .inf. Cela est également utile pour les utilisateurs de IE3.0x.
Chacune de ces méthodes ont l’avantage de téléchargement de votre code sur la première visite sur la page et ne nécessitant ne pas un autre téléchargement lors des visites suivantes, sauf si une version plus récente est disponible. Les méthodes nécessitent toutefois d’espace permanent sur le disque local de l’utilisateur.

La procédure suivante utilise l’approche DUBUILD pour installer les classes de tierce partie dans le gestionnaire JPM.
  1. Si vos classes de tiers sont regroupés dans un fichier JAR, la première étape serait pour décompresser le fichier JAR dans un fichier ZIP et extraire le contenu du fichier zip dans un dossier séparé.
  2. Accédez au dossier où vous avez le package tiers non compressé.
  3. Pour créer votre fichier CAB, utilisez les lignes de commande suivantes :
    dubuild installcab.cab . /D "Your Friendly Name" /N "Name Space"         /I *.class /V 1,1,1,1makecert -sk MyKeyName -n "CN=TestName" MyTestCert.cercert2spc MyTestCert.cer MyTestCert.spcsigncode -j javasign.dll -jp Low -spc MyTestCert.spc -k MyKeyName installcab.cab
    Voici le fichier HTML qui installe les classes de tierce partie dans le Manager(JPM) Package Java :
    <HTML><APPLET> <PARAM NAME="useslibrary" VALUE="Your Friendly Name"><PARAM NAME="namespace" VALUE="Name Space"><PARAM NAME="useslibraryversion" VALUE="1,1,1,1"><PARAM NAME="useslibrarycodebase" value="installcab.cab"></APPLET></HTML>
  4. Une fois que le package est installé sur l’ordinateur local à l’aide du gestionnaire JPM, il sera présent dans la
    %windir%\Downloaded Program Files
    dossier. Utilisez ce dossier pour afficher et supprimer des packages qui sont installés à l’aide d’Internet Explorer.
Remarque: Si vous ne voyez pas le téléchargement en cours dans le gestionnaire JPM pour certaines raisons, vérifiez les éléments suivants :
  1. Il n’y a aucune faute de frappe dans le nom convivial que vous spécifiez lors de l’utilisation de DUBUILD pour le package de la cabine.
  2. Vous utilisez le même nom d’espace de noms dans le fichier HTML et de la syntaxe DUBUILD.
  3. Les informations de version correspondant dans le code HTML et de la syntaxe DUBUILD.
  4. Un autre problème est la marque de votre package en tant que système, puis il ne devrait pas être sous un espace de noms et il doit également être signé avec toutes les autorisations. Si c’est le cas, soit laisser l’espace de noms est
    mais ne pas spécifier l’option /S lors de la cabine de vos classes de tiers à l’aide de DUBUILD ou supprimer l’espace de noms et laissez l’option /S . Lors de la suppression de l’espace de noms Assurez-vous que vous la supprimiez du fichier .htm également.

RÉFÉRENCES

Pour plus d’informations sur les DUBUILD ou CABARC et signature de Code, reportez-vous à la documentation SDK32 pour Java sur le site Web de Microsoft à l’adresse suivante :

Pour plus d’informations sur la façon de rendre votre code java sous Internet de confiance
Explorateur de solutions, veuillez vous reporter à l’article suivant dans la base de Knowledge
Base de :Pour des informations sur Visual J ++ et SDK pour Java, visitez le site Web de Microsoft à l’adresse suivante :
Propriétés

ID d'article : 245696 - Dernière mise à jour : 15 févr. 2017 - Révision : 1

Microsoft Visual J++ 6.0 Édition standard, Microsoft Software Development Kit for Java 4.0, Microsoft Software Development Kit for Java 3.0, Microsoft Software Development Kit for Java 3.0, Microsoft Software Development Kit for Java 3.0, Microsoft Software Development Kit for Java 3.0, Microsoft Software Development Kit for Java 3.1, Microsoft Software Development Kit for Java 3.2, Microsoft Virtual Machine for Java

Commentaires