创建" Hello World"在Codenvy上使用Java

时间:2015-09-14 21:38:03

标签: java eclipse codenvy

在你阅读之前,明白我明白是一个菜鸟(实际上,我甚至对编程都知之甚少)。 我想开始学习 - 使用在线IDE练习Java。在这种情况下,我使用Codenvy(www.codenvy.com)。它显然很漂亮和令人敬畏,但我有一个问题。在Eclipse或DrJava或其他(简单的IDE)中,要制作" Hello World",你需要这样做......

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}

正如在这样的网站上所说:http://goo.gl/vYhP83

在Codenvy,它看起来更难" (显然,当你知道时它很容易,但更难以理解还有更多的事情可做)。 在Hello World的示例中,我看到了文件夹,包,.xml和外部库。有人可以告诉我该怎么做(如果可能的话,一步一步,不要忽视任何事情,我毕竟是一个菜鸟)" Hello World"在Codenvy?并解释一下为什么它与Eclipse不同,例如。 请不要说"去Eclipse,你喝醉了#34;。我想了解Codenvy,我想我将从对Codenvy的理解中学习。谢谢你。

3 个答案:

答案 0 :(得分:2)

Codenvy使用Maven和Ant作为默认构建管理器。您的应用必须打包为JAR,然后执行此JAR。因此,您需要在项目中包含pom.xml或build.xml文件。

开始使用的最佳方法是从项目向导 - Maven Console创建一个示例应用程序。

enter image description here

它与Eclipse有点不同,您需要的只是您的类和Java安装。

答案 1 :(得分:1)

这是简单Java“Hello World”的教程:

http://www.smlcodes.com/tutorials/codenvy-java-onepage-tutorial

在第4步,我不得不在谷歌上搜索本教程。

enter image description here

答案 2 :(得分:0)

因此,为了运行任何已编译的语言(例如Java),需要对代码进行编译。您可以使用Maven / Ant编译/构建项目,但是,如果您想快速编写脚本并测试某些内容,的确这样做会很麻烦。当您按下run时,许多IDE可以为您快速编译并运行一个类。

尽管默认情况下似乎codenvy没有此功能,但是我们可以轻松地编写脚本并运行文件。转到命令并添加一个新命令(按“ +”键)。在命令行字段中输入:

javac ${explorer.current.file.path}; 
SP=${project.java.sourcepath}; 
cd ../${current.project.path}/${SP//:/ }[0];
java ${current.class.fqn};

在这里,我们基本上要求Java编译选定的文件,然后再运行它(可能有人可以提出一种更复杂的方法来执行此操作,但至少它应该为您提供一些基本功能)。

注意:如果您依赖于多个Java文件,那么您也必须对其进行编译,这时通过有关如何使用Ant的在线教程可能会更容易。