Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Linux e Java

    Salve,
    ho installato linux Ubuntu sul mio pc. Ho anche installato jdk1.5.0_07 (j2sdk/jdk-1_5_0_07-nb-5_0-linux-ml.bin) per poter scrivere programini in java. Non riesco a capire perchè quando compilo (faccio tutto dalla shell) qualsiasi programmino .java (anche quelli funzionanti sotto Windows XP) mi da sempre lo stesso messaggio??? Questo è il messaggio:

    cas@home:~/Desktop/newjava$ javac FileJava.java
    Note: FileJava.java uses or overrides a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    cas@home:~/Desktop/newjava$



    Cosa è -Xlint??? Che significa "deprecation for details"???
    Come editor uso gedit 2.14.2. Ho visto ke si può configurare per compilare e mandare in esecuzione direttamente da gedit senza far uso della shell. Da "Tools" e poi da "External Tools" si potrebbe fare, perchè c'è "External Tools Manager". Ma come fare??? Non so come far prendere in input il file da compilare di volta in volta.

    Grazie mille di tutto.
    By CAS

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Linux e Java

    Originariamente inviato da andcubis
    cas@home:~/Desktop/newjava$ javac FileJava.java
    Note: FileJava.java uses or overrides a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    Hai usato dei metodi nelle API di Java che sono stati marcati come "deprecati" (leggi: "obsoleti").
    Lancia la compilazione con l'opzione -Xlint:deprecation e avrai maggiori informazioni. Poi vai a vedere sulla documentazione delle API quale metodo o funzionalità puoi sostituire.

    Nota che "deprecated" vuol dire: "guarda che questo metodo è obsoleto e non dovresti più usarlo". La tua compilazione comunque non fallisce e il tuo programma può girare lo stesso anche utilizzando metodi deprecati.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.