如何在Nitrous.IO中预览/运行Java程序?

时间:2014-01-02 22:57:44

标签: java nitrousio

我刚刚开始使用Nitrous.IO,我似乎无法在网上找到有关如何运行您在其中制作的Java程序的任何信息。任何有关如何运行Nitrous制作的Java应用程序的帮助都将是一个巨大的帮助。

2 个答案:

答案 0 :(得分:3)

您可以通过运行显示Java SE的java -version来检查Java的版本。这不包括JDK8的所有组件,但您仍然可以在其上构建Java应用程序。请查看JDK8 diagram,了解所包含组件的概述。

要构建一个简单的hello world应用程序,请创建一个标题为HellowWorldApp.java的新文件,其中包含以下内容:

/**
 * The HelloWorldApp class implements an application that
 * simply prints "Hello World!" to standard output.
 */
class HelloWorldApp {
    public static void main(String[] args) {
        System.out.println("Hello World!"); // Display the string.
    }
}

保存后,运行以下命令构建一个类文件:

javac HelloWorldApp.java

您现在应该有一个名为HelloWorldApp.class的文件。使用以下命令运行此应用程序:

java HelloWorldApp

目前,您可以在Nitrous的任何盒子模板上使用它,但在不久的将来会有完整的Java支持。

答案 1 :(得分:0)

我最近使用Maven创建了一个新项目,一切似乎都运行良好。 更多详细信息:Maven入门指南http://maven.apache.org/guides/getting-started/

但是当我安装Play框架(https://www.playframework.com/)并运行一个项目,即:

activator "~run 8080"

并在http://my_box_name.nitrousbox.com::8080/预览网页应用突然死亡,并显示日志消息:“已杀死”

经过短暂的研究,似乎我的盒子上没有足够的资源用于这种类型的开发(必须购买更多的N2O :))。

总之,使用Nitrous进行Java开发是可以的,特别是对于原型设计(另外他们目前正在努力使其更好)。祝你好运!