Impossible de générer un PDF dans Adobe RoboHelp

Problème

Lorsque vous essayez de publier une sortie PDF pour un projet, le processus échoue et le PDF n’est pas créé.

Origine

La variable d’environnement JAVA_HOME n’est PAS définie comme prévu.

Résolution

Condition préalable

Le runtime Java 64 bits doit être installé sur votre machine.

Windows

Remarque : si vous êtes dans un environnement d’entreprise ou gouvernemental, ou si vous êtes derrière un pare-feu, vous ne devez installer Java qu’après en avoir référé avec votre service informatique. 

La mise à jour 251 de Java 8, qui est la dernière mise à jour, installe l’environnement de runtime Java (JRE) 1.8. Assurez-vous d’installer la mise à jour 251 de Java 8 ou une version ultérieure. Oracle contient différents téléchargements selon les spécifications de votre machine.

Lorsque vous installez Java, une entrée de registre est créée qui permet à Adobe RoboHelp de générer une sortie PDF. Si l’installation de Java ne parvient pas à créer l’entrée de registre, vous devez créer une variable système.

Remarque : si vous êtes dans un environnement d’entreprise ou gouvernemental, ou si vous êtes derrière un pare-feu, ne créez la variable système qu’après en avoir référé avec votre service informatique. 

Voici comment vous allez créer la variable système :

  1. Ouvrez Démarrer la recherche, tapez « env » et cliquez sur Modifier les variables d’environnement du système.
  2. Dans la fenêtre contextuelle Propriétés du système, cliquez sur Variables d’environnement.
  3. Dans la section Variables système, cliquez sur Nouveau.
  4. Entrez le nom de la variable, par exemple JAVA_HOME.
  5. Dans le champ Valeur de la variable, naviguez jusqu’à l’endroit où vous avez installé Java. Par exemple, C:\Program Files\Java\jre suivi par le numéro de votre version (par exemple, C:\Program Files\Java\jre1.8.0.251).

macOS

Big Sur

Pour définir JAVA_HOME, procédez comme suit :

  1. À partir de la barre de menus du Finder, sélectionnez Aller > Utilitaires pour afficher une fenêtre du Finder montrant les utilitaires du système Mac.
  2. Double-cliquez sur l’application Terminal.
  3. Créez/modifiez le fichier .profile dans le dossier d’accueil à l’aide de la commande vim ~/.profile.
  4. Ajoutez cette ligne au fichier :
    launchctl setenv JAVA_HOME $(/usr/libexec/java_home)
  5. Redémarrez l’ordinateur.
  6. Lancez Adobe RoboHelp.

Versions Mac précédentes

  1. Dans le terminal, exécutez la commande :
    echo export "JAVA_HOME=\$(/usr/libexec/java_home)" >> ~/.bash_profile
  2. Redémarrez l’ordinateur.
  3. Lancez Adobe RoboHelp.

 Adobe

Recevez de l’aide plus rapidement et plus facilement

Nouvel utilisateur ?