我刚发现了Codenvy我想用它和我的同学一起做Java项目。当我第一次打开Codenvy时,我对所有的选择感到有点不知所措。如何编写一个Java程序,并使用System.out.print()作为输出,使用Scanner作为输入?
发布于 2014-11-16 05:08:34
Codenvy更新了IDE,现在它支持Docker runners,所以现在你可以运行基于控制台的java应用程序。据我所知,他们甚至在应用程序创建向导中提供了java控制台应用程序示例。实际上,由于Docker,它支持几乎所有可以在Linux上运行的东西。
发布于 2014-03-12 11:27:15
泰勒·朱厄尔:
"Codenvy (目前)不支持基于控制台的应用程序。控制台是System.out.println(...)命令被定向到的窗口。因为我们只支持Web应用程序,所以您的应用程序需要的输出是JSP文件的一部分,或者是另一种形式的输出。因为您正在做JAR文件,所以JAR文件只是将输出记录到记录系统-而不是控制台。
我们将在本季度结束前发布一个全新的系统,该系统将对控制台应用程序提供丰富的支持。它也会比现在的要快得多:)。但同时,我建议您使用JSP / servlet应用程序向浏览器进行输出,直到我们有了标准的控制台支持。“
发布于 2014-11-27 00:38:10
通过在Codenvy中选择system:/java/standalone/simple/cli runner,您将访问一个runner,您可以在控制台中显示日志。
另外,如果您的进程仍处于活动状态,则可以通过终端窗口进行连接,然后以交互方式启动该程序
如果应用程序使用Swing或display,还有一个允许使用VNC的运行器,然后您的应用程序将通过VNC客户端显示在浏览器中。
Java Console示例的名称为"Samples - HelloWorld / Java Console“,对于UI : Swing,其名称为"Samples - HelloWorld”。
下面是一个可以直接访问的示例:https://codenvy.com/f?id=apmfl4nx23p0uemj
https://stackoverflow.com/questions/22341365
复制相似问题