设置Cloud9IDE以编译和运行Java?
我曾尝试在Cloud9的论坛上发布这个请求,但由于它从未发布过,我希望这里的人能帮我一把。(论坛一直在说我的问题正在提交审查,但一直没有出现) 我无法让Java代码编译和运行。我在谷歌上搜索了这个问题,并在他们有限的论坛上阅读了其他帖子,但我无法让它编译并运行一个简单的Hello World!节目。java文件名与类匹配,代码也很好 我已尝试将.java文件放在以下目录中:设置Cloud9IDE以编译和运行Java?,java,compiler-errors,ide,cloud9-ide,Java,Compiler Errors,Ide,Cloud9 Ide,我曾尝试在Cloud9的论坛上发布这个请求,但由于它从未发布过,我希望这里的人能帮我一把。(论坛一直在说我的问题正在提交审查,但一直没有出现) 我无法让Java代码编译和运行。我在谷歌上搜索了这个问题,并在他们有限的论坛上阅读了其他帖子,但我无法让它编译并运行一个简单的Hello World!节目。java文件名与类匹配,代码也很好 我已尝试将.java文件放在以下目录中: test/java/ test/src/ 我只知道: bash: src/HelloWorld.java: No su
test/java/
test/src/
我只知道:
bash: src/HelloWorld.java: No such file or directory
我试过这个:
但我只是得到:
Running HelloWorld.java
Error: Could not find or load main class HelloWorld
有什么建议吗?鉴于我本质上是一个JavaNoob,我希望解决方案相当简单 如果不在代码中粘贴,很难说清楚,但请确保您的类和文件名都命名为HelloWorld。确保您的
src
文件夹位于主工作区文件夹中,因此您的文件应位于/home/ubuntu/workspace/src/HelloWorld.java
此外,此文档看起来与您引用的博客非常相似,但仍然值得一看。好的,决定继续使用它并解决它。。。(然后看到布雷迪·道林(Brady Dowling)发布了一个链接,更详细地解释了需要更改的内容) 无论如何,我在Cloud9中注意到了一些事情
Codenvy还有一个项目向导,它有很多项目类型,包括java控制台应用程序(使用maven)。有时您还需要安装一个包来获取javac 例如:
sudo-apt-get-install openjdk-7-jdk
java
命令可以直接运行。您可以java-version
查看它是否正在运行。您还可以找到java二进制文件并查看它是否为amd64。这就是从Oracle.com手动下载jdk所需的全部知识,如
wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u92-b14/jdk-8u92-linux-i586.tar.gz
tar xf jdk-8u92-linux-i586.tar.gz
瞧,
jdk-1.8.0_92/bin/java(c)
可以执行!它允许您编译java文件。据我所知,C9工作区没有安装jdk。但我总是使用这些命令:
然后它使用终端正常编译和运行。是的,我希望我以前见过。我刚想出来,然后看到了你的帖子。非常详细地说明了我需要做什么。