Je reçois le message d'avertissement au moment de la construction!
avertissement: [options] Le chemin d'accès à la classe d'amorçage n'est pas défini avec -source 1.5
Comment puis-je le réparer?
Je reçois le message d'avertissement au moment de la construction!
avertissement: [options] Le chemin d'accès à la classe d'amorçage n'est pas défini avec -source 1.5
Comment puis-je le réparer?
Cité de blogs.oracle.com/darcy/entry/bootclasspath_older_source:
Pour utiliser javac de JDK N de cross-compilateur à une ancienne version de plate-forme, la bonne pratique consiste à:
- L'utilisation la plus-réglage de source.
- Définir la bootclasspath pour compiler contre l'rt.jar (ou équivalent) pour l'ancienne plate-forme.
Si la deuxième étape n'est pas réalisée, javac seront consciencieusement utiliser les anciennes règles de la langue combiné avec de nouvelles bibliothèques, ce qui peut entraîner des fichiers de classe qui ne fonctionnent pas sur l'ancienne plate-forme depuis références inexistantes méthodes peuvent faire partie de la liste.
L'avertissement peut être désactivée avec un nouveau JDK 7 au sein de la sous-option -Xlint de la famille, -Xlint:-options. par exemple
$ javac -source de 1,5-Xlint:-options example.java
sources: https://blogs.oracle.com/darcy/entry/bootclasspath_older_source
et
http://docs.oracle.com/javase/7/docs/technotes/tools/solaris/javac.html#xlintwarnings
Mises en garde Qui Peut Être Activée ou Désactivée avec -Xlint Option
Activer l'avertissement de nom avec l'option-Xlint:nom, où nom est le message d'avertissement suivant les noms. De la même façon, vous pouvez désactiver l'avertissement de nom avec l'option-Xlint:-nom: ...
options Avertir sur les questions relatives à l'utilisation des options de ligne de commande. Voir la Cross-Compilation Exemple pour un exemple de cette sorte d'avertissement.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.