studio programacion para móviles libro edición desarrollo curso compile aplicaciones java compiler-construction compiler-errors bluej

java - programacion - ¿Cómo recompilar con-Xlint: desmarcado?



manual de programacion android pdf (3)

Por favor, consulte las preguntas frecuentes de BlueJ, que tiene la respuesta exacta.

Editar: Perdón por el rodeo. Esto es lo que dice la Pregunta frecuente para Windows. Vaya a su directorio de instalación de lib/bluej.defs y abra el archivo lib/bluej.defs . Luego vaya a la sección que dice bluej.windows.vm.args y agregue el valor que dijo el otro usuario.

Así que tienes:

bluej.windows.vm.args=-Xlint:unchecked

Escucho los consejos de paulsm4 y empiezo a aprender de línea de comandos si realmente quieres entender java. Esto es lo mejor que puedo hacer.

Sigo recibiendo este mensaje en BlueJ / Java.

http://cache.gyazo.com/19c325e77bbc120892d1035dcfda5377.png

Sé que ya hay varias otras preguntas como esta en StackOverflow, pero ninguna de las respuestas fue lo suficientemente específica para mí, un novato de Java. Por ejemplo, uno de ellos dijo que agregue algo en la línea de comando javac, "y no tengo idea de qué es eso. Así que use esa información para saber qué tan específico debe ser conmigo. Lo siento, ¡gracias!


abrir el símbolo del sistema en el directorio con sus archivos de origen. luego escribe javac -Xlint:unchecked *.java


@ viggom555:

Aquí hay un ejemplo completo de línea de comando:

1) Crea el archivo "ATest.java" (EJEMPLO: notepad ATest.java):

import java.util.*; public class ATest { public static void main (String[] args) { ArrayList<String> test = new ArrayList<String>(); System.out.println ("My array has " + test.size() + " items"); test.add ("abc"); System.out.println ("My array has " + test.size() + " items"); } }

2) Compile (EJEMPLO: "javac -Xlint: desactivó ATest.java"; realmente no necesita el "XLint" en este ejemplo; solo le estoy mostrando dónde iría si quisiera):

C:/temp>javac -Xlint:unchecked ATest.java

3) Ejecute el programa de prueba:

C:/temp>java ATest My array has 0 items My array has 1 items

Espero que eso ayude .. PSM