Forums Développement Multimédia

Aller au contenu

Flash Builder n'a pas réussi à publier la source du projet : null java.lang.NullPointerException

compilation

7 réponses à ce sujet

#1 Attraktive

    Ceinture Blanche

  • Members
  • Pip
  • 7 messages

Posté 03 October 2016 - 15:56 PM

Bonjour !

J'ai déterré un vieux projet AIR développé sur Flash Builder (j'ai la 4.7 premium).

Aucune erreur de code dans le panneau propriétés, aucun avertissement, mais au moment d'exporter une version validée de mon projet, j'ai le message d'erreur suivant :

"Flash Builder n'a pas réussi à publier la source du projet : null java.lang.NullPointerException"..

Quelqu'un a t il déjà rencontré ce message ?

Merci :)

Fichier(s) joint(s)

  • Fichier joint  bug.jpg   103.35 Ko   7 téléchargement(s)


#2 Monsieur Spi

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 7011 messages

Posté 03 October 2016 - 16:39 PM

Hello,

NullPointerException est une erreur d'exécution : https://docs.oracle....rException.html
Elle peut se produire quand tu fais taVariable.uneMethode() et que taVariable est null.

Citation

Thrown when an application attempts to use null in a case where an object is required. These include:
  • Calling the instance method of a null object.
  • Accessing or modifying the field of a null object.
  • Taking the length of null as if it were an array.
  • Accessing or modifying the slots of null as if it were an array.
  • Throwing null as if it were a Throwable value.
Applications should throw instances of this class to indicate other illegal uses of the null object. NullPointerException objects may be constructed by the virtual machine as if suppression were disabled and/or the stack trace was not writable.


#3 Attraktive

    Ceinture Blanche

  • Members
  • Pip
  • 7 messages

Posté 04 October 2016 - 08:31 AM

Salut Mr Spi :)

(tiens.. mon profil a été remis à zéro ?.. 3 messages.. plus d'avatar.. ^^ )..

Oui ok mais je ne comprend pas bien là.. une erreur Java..donc ça vient de l'environnement d'Eclipse ? Car mon projet AIR ne contient aucune erreur ? :|

#4 Monsieur Spi

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 7011 messages

Posté 04 October 2016 - 09:45 AM

Hello,

Après quelques recherches il semblerait que ce soit un bug de FB.

A tout hasard, as-tu testé une version déboguée : http://help.adobe.co...d0d21-7f99.html

Quelqu'un à le même problème ici, mais c'est son projet qui est en cause dans Flash Builder : https://forums.adobe.../thread/1098546

Si on en croit ce qui est dit ici, il s'agirait d'un bug de Flash Builder : http://www.geekgonen...interexception/

Et ici, il y a une incompatibilité avec Win 8.1 : http://khef.co/flash...interexception/

Donc rien de très précis, il va falloir fouiller un peu.
Si tu fais une copie de ton projet que tu vide presque entièrement (tu garde juste le point d'entrée du programme avec un trace("test)), si tu lance le projet tu as la même erreur ? Ca permettrait déjà de voir si c'est ton projet qui est en cause ou FB/Eclipse.

#5 Attraktive

    Ceinture Blanche

  • Members
  • Pip
  • 7 messages

Posté 04 October 2016 - 10:46 AM

Merci pour ta réponse.

En fait j'arrive bien à executer le projet en version débuguée ou non, mais c'est au moment d'exporter la release qu'il y a le message d'erreur...

Je vais essayer ce que tu m'a proposé...

#6 Attraktive

    Ceinture Blanche

  • Members
  • Pip
  • 7 messages

Posté 04 October 2016 - 14:27 PM

Bon..j'ai vidé le projet, y'a plus qu'un trace, changé de workspace, aucune erreur ni avertissement et...même constat au moment de générer la release... pfff..j'ai même ré-installé Flash Builder.. que dalle :evil: :evil:

Je ne sais plus quoi faire franchement...

// Edit : j'ai essayé avec d'autres projets et..pareil, donc ça vient bien de Flash Builder et non des projets..

#7 Monsieur Spi

  • Community Manager
  • PipPipPipPipPipPipPipPip
  • 7011 messages

Posté 04 October 2016 - 15:39 PM

Faut fouiller, je n'ai pas la réponse là tout de suite, mais en attendant tu peux tenter de compiler avec Flashdevelop ( http://www.flashdevelop.org/ ).

#8 Attraktive

    Ceinture Blanche

  • Members
  • Pip
  • 7 messages

Posté 05 October 2016 - 07:59 AM

Salut mister

bon..j'ai mis à jour Java sur mon poste, viré toutes les versions obsolètes et.. miracle.. j'ai lancé une compil' ce matin.. à suivre sur le projet en prod

merci pour t'être penché sur le sujet en tout cas.. et à très vite du coup ;)



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP