Comment déboguer le code de votre plugin

Vous pouvez déboguer le code de votre plugin afin de corriger d’éventuels bugs et de voir son exécution ligne par ligne. Tout d’abord, nous devons configurer l’exécution de l’application Justinmind pour qu’elle puisse être déboguée.

Configurez votre application Justinmind

Trouvez le fichier appelé ‘Justinmind.cfg’ dans votre dossier d’installation de Justinmind (notez que nous parlons de l’application Justinmind, et non du SDK dans ce cas). Sur Mac, faites un clic droit/option sur l’application Justinmind et sélectionnez « Show package contents ». Le fichier se trouve dans l’un des dossiers. Ajoutez la ligne suivante sous

[JVMOptions]

-agentlib:jdwp=transport=dt_socket,address=9000,server=y,suspend=n

Configurer votre SDK Justinmind

Ouvrez votre SDK Justinmind et modifiez la configuration Debug de votre projet comme suit :

debbuging-config-justinmindsdk
debbuging-justinmindsdk

Débogage de votre plugin

  1. Ouvrez l’application Justinmind.
  2. Définissez les points d’arrêt souhaités dans le code de votre plugin dans le SDK Justinmind.
  3. Exécutez votre projet de plugin en utilisant la configuration de débogage dans le SDK de Justinmind.