Aportes 16

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Minuto 1:44 aproximadamente. Faltó el .java en main sería de la siguiente manera: java src/Main.java
Es bastante confuso porque la estructura de archivos que se mencionó en la clase anterior es diferente al de esta clase, y ambos son diferentes a como lo genera el IDE, a demás, los comandos de ejecución no funcionan exactamente así por un asunto relacionado con los packages que aún no entiendo. Si está siendo un poco confuso para mi, no me imagino para quienes apenas comienzan
Quiero hace en grande el tamaño de la pantalla y no puedo, de por si no veo las letritas ![]()
Para ejecutar un programa en Java, sigue estos pasos: 1. Abre tu terminal y navega al directorio donde está tu archivo `Main.java`. 2. Compila el archivo con el comando: `javac src/Main.java`. Esto generará un archivo `Main.class`. 3. Ejecuta el programa usando: `java src/Main`. Asegúrate de que el JDK esté instalado y configurado correctamente en tu sistema.
Los comandos `javac` y `java` son esenciales en Java. `javac` compila archivos `.java` a bytecode `.class`, mientras que `java` ejecuta estos archivos compilados. Por ejemplo, para compilar `MiPrograma.java`, usa `javac MiPrograma.java`, y para ejecutarlo, usa `java MiPrograma`.
Consejos: 1. Chequea paso a paso. 2. Haz todo manualmente. Si descargar la versión más actualizada de IJ IDE 23 quita el check de las funciones de ejemplo predeterminadas. 3. Cuando muestra el Main de ejemplo es realmente lo que debes hacer para crear el archivo .class. 4. Si es necesario comienza todo de nuevo. "Lograrás hacer que funcione"💪
Hola equipo de Platzi, ojalá vean este comentario! Me gusta la iniciativa en este curso, les hago una sugerencia respecto a la velocidad de reproducción de la voz; los incrementos en la velocidad deberían ser de 0.1x (o similar) dado que los actuales (0.25x) nos ofrecen un cambio muy rápido o muy lento. La primera impresión con el curso fue un poco incómoda, es algo nunca visto, pero me acomodé en 3 clases! Me gusta la iniciativa, de hecho me siento mucho más involucrado con el curso al silenciarlo e ir leyendo mientras veo cada imagen o porción de código! Me mantiene enfocado y lleva al infinito el concepto de "aprender a tu propio ritmo"! Felicitaciones por animarse a innovar! 💚
recomendaria que el overlay del codigo no pause el video a no ser que apriete space
Holaa! A mi me funcionó de esta manera Para compilar: `javac -d out src/main.java` eso te genera de una vez una carpeta(si esta no existe) y guarda ahí directamente el .class Eso para que tengas un orden de carpetas. para ejecutar: `java -cp out main` Busca la carpeta donde está el .class y lo ejecuta
Para los que dicen que la estructura del proyecto que se aborda en la clase es diferente, es debido a que el proyecto de la clase esta hecho con la opción de IntelliJ y no con la de Maeven como se planteo en la clase anterior.![](https://static.platzi.com/media/user_upload/Captura%20de%20pantalla%202024-10-26%20163702-a9cbb13c-c0ad-4d1c-b6d4-e250fbea1392.jpg)
Creo que el contenido del curso ah empeorado, la verdad no se termina de entender la información, por favor, tienen que cambiar eso urgente.
"El código fuente en Java se debe compilar antes de poderlo ejecutar. Para esto usamos el compilador javac (recuerda la c al final) y el intérprete java de la JVM." En este punto el estudiante en nivel básico que venía a buscar un curso para aprender ya está completamente perdido.
El código dice “publica class Main”... Qué significa el public? Por qué lo pongo? Usa identación o con los corchetes es suficiente? Es el tipo de preguntas que tiene un estudiante cuando está iniciando a aprender un lenguaje.
El curso aparece como nivel básico sin embargo no hace una introducción amable hacia el lenguaje (Sintaxis, reglas, tipos, etc) sino que de entrada arranca definiendo clases sin explicarle al estudiante cuál es la forma correcto de hacerlo, sólo copie y pegue el código del profe. Por ahora no me está gustando el curso, si es de un nivel avanzado debería decirse aunque no lo parece.
Si quieres ver el mensaje en la consola debes escribir, for example: java src/Main.java Ya habiendo inicializado y corregido todos los errores.
Hola comunidad, por acá dejo un par de consideraciones: * La estructura de directorios de la clase anterior difiere con la mencionada en esta clase, luego en mi caso lo que hice fue crear una clase llamada JavaBank en el directorio \src\main\java\org.example. * Para realizar la compilación de mi clase JavaBank, ejecuté la instrucción `javac .\src\main\java\org\example\JavaBank.java`, lo que genera un archivo JavaBank.class al mismo nivel de mi clase JavaBank.java. * Para ejecutar el archivo .class, se debe ejecutar desde la carpeta `src\main\java` de la siguiente forma: `cd src\main\java` `java org.example.JavaBank` Con esto deberán obtener en la terminal un mensaje como "Hello, JavaBank ATM" o el mensaje que configuraron en la clase principal. Este proceso es viable dado que es una compilación simple, pero se recomienda que realizar la compilación con estructura de directorios, como lo es utilizando las siguientes instrucciones: `javac -d out .\src\main\java\org\example\JavaBank.java` `java -cp out org.example.JavaBank` Espero sea de utilidad. 😁
undefined