我刚刚开始使用Nitrous.IO,我似乎无法在网上找到有关如何运行您在其中制作的Java程序的任何信息。任何有关如何运行Nitrous制作的Java应用程序的帮助都将是一个巨大的帮助。
答案 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开发是可以的,特别是对于原型设计(另外他们目前正在努力使其更好)。祝你好运!