development app java ide codenvy

app - Cómo usar Java IO estándar en Codenvy



codenvy ios app (4)

Tyler Jewell:

"Codenvy no es compatible con (hoy) la aplicación basada en consola . La consola es una ventana donde se dirigen los comandos System.out.println (...). Ya que solo admitimos aplicaciones web, el resultado para su aplicación es ser parte de un archivo JSP u otra forma de salida. Debido a que está haciendo un archivo JAR, ese archivo JAR solo está haciendo una salida de registro al sistema de registro, no a la consola.

Vamos a enviar un sistema completamente nuevo antes de que termine el trimestre, y ese sistema tendrá un amplio soporte para aplicaciones de consola. También será mucho más rápido que el actual :). Pero, mientras tanto, le recomendaría que haga una aplicación JSP / servlet para generar resultados en el navegador hasta que tengamos el soporte de consola estándar ".

Acabo de descubrir a Codenvy. Me gustaría usarlo para trabajar en proyectos de Java con mis compañeros de clase. La primera vez que abrí Codenvy estaba un poco abrumado con todas las opciones. ¿Cómo puedo hacer un programa Java y usar System.out.print() para la salida y Scanner para la entrada?

https://codenvy.com


Codenvy actualizó IDE y ahora es compatible con los corredores Docker, por lo que ahora puede ejecutar la aplicación Java basada en consola. Como recuerdo, incluso tienen un ejemplo de aplicación de consola java en su asistente de creación de aplicaciones. En realidad, debido a Docker es compatible con casi todo lo que se puede ejecutar en Linux.


Al seleccionar el sistema: / java / standalone / simple / cli runner en Codenvy tendrá acceso a un corredor donde puede visualizar los registros en la consola.

Además, si su proceso todavía está activo, puede conectarse a través de la ventana del terminal y luego iniciar el programa de forma interactiva.

Si la aplicación está utilizando Swing o pantalla, también hay un corredor que permite usar VNC y luego su aplicación se mostrará en el navegador a través de un cliente de VNC.

El ejemplo de la consola Java se llama "Samples - HelloWorld / Java Console" y para UI: Swing en la misma categoría: "Samples - HelloWorld"

y aquí hay un acceso directo para probar la muestra: https://codenvy.com/f?id=apmfl4nx23p0uemj


Si desea utilizar codenvy como eclipse, debe crear un JFrame independiente y redirigir las secuencias de salida hacia él. De este modo, podrá usar System.out.println("...") y verlos en JFrame. Mira esto , que es mi versión. Cuando creas el JFrame principal, simplemente crea una instancia de la clase. Tal vez al principio de su método principal, ponga: new Console();