Webratio中的Hello World

时间:2015-09-29 23:42:57

标签: java eclipse

我对Webratio完全陌生,并试图让你的世界工作。

我刚刚创建了一个新的Hello World项目

Hello World

这就是它的样子

Project

我已经创建了一个调试配置

debug

但是当我点击调试时,我收到一条错误消息

error

我不确定这个错误意味着什么

  

找不到项目HelloWorld的部署信息:重新生成   该项目并重试。

谷歌似乎也不知道这条消息。

那么我想,也许Webratio项目并不意味着建立,也许我应该做别的事情。

我尝试了“生成并运行云”按钮。

cloud

但这似乎没有产生任何结果。

我也试过点击部署按钮。

我可以使用两种类型的部署, 1. Webratio 2. OpenShift

使用Webratio部署我收到错误消息

  

启动配置无法识别的云帐户' HelloWorld -   WebRatio Cloud'

我认为这是因为我没有webratio帐户。

使用openshift部署似乎没有错误,但我找不到任何输出。

我在控制台中收到一条消息,内容为

  

[2015年9月30日09:39:33,021]输出文件夹:C:\ WebRatio \ WebRatio   社区平台7.2.9.x64bit \ WebRatio \ deploy [2015年9月30日   09:39:33,062]部署时间0秒

但那个文件夹是空的

我在这里缺少什么?

修改

我刚在Webratio网站上找到了这个

  

社区云版允许您免费构建和测试   您正在建模的任何应用程序,允许您访问   临时云空间。这个临时空间每两个清除一次   小时。

还有这个

  

WebRatio Platform是世界上为数不多的云平台之一   这不会掩盖产生的代码,并允许您使用它   你喜欢。但此功能仅适用于我们的企业   版客户

我可能无法获得源代码,因为我尚未购买帐户。但我仍然可以测试你好世界。

修改

我刚检查了Webratio / eclipse的更新

帮助 - >安装新软件......

现在,当我尝试部署到云时,我可以收到实际的错误消息!

  

java.lang.reflect.InvocationTargetException at   com.webratio.ide.deploy.ui.generator.actions.GenerateAndRunOnCloudAction $ ActionRunnable.run(GenerateAndRunOnCloudAction.java:239)     在   org.eclipse.jface.operation.ModalContext $ ModalContextThread.run(ModalContext.java:121)   引起:org.eclipse.core.runtime.CoreException:无法检索   免费的云帐户   com.webratio.ide.deploy.ui.generator.actions.GenerateAndRunOnCloudAction $ ActionRunnable.run(GenerateAndRunOnCloudAction.java:209)     ......还有1个

看起来我需要弄清楚如何获得免费的云帐户

2 个答案:

答案 0 :(得分:2)

WebRatio Community Edition允许您在云上生成和运行项目。 这意味着您无法在deploy文件夹中获取输出,但您可以从与您的帐户关联的WebRatio Cloud Free Space导航您的应用程序。

您不需要购买任何东西。

当您按下“生成并运行云”时,在该过程结束时,您的浏览器应该打开并显示Web应用程序的主页。

如果没有发生这种情况,您仍然可以访问http://www.webratio.com/cloud上的WebRatio Cloud免费帐户 这是一个仪表板,您可以从中管理帐户并访问应用程序。有关WebRatio云仪表板的更多信息可用here

答案 1 :(得分:1)

我无法解决您的网络比率问题,因为我从未使用它,但您可以在任何其他编辑器(Eclipse,Dreamweaver,Sublime,...)中进行Web开发,并使用本地websever来测试代码,因为它看起来像这就是你想要做的。尝试从XAMPP https://www.apachefriends.org/index.html启动您的Web应用程序,看看您的hello world项目是否会从那里启动。如果这样可行,您可以使用webratio对XAMPP进行编码和测试,然后您就知道通过webratio运行内部服务器存在问题。如果您的项目不通过XAMPP运行,那么您就知道Model.wr中存在问题。查看您尝试启动的页面的代码会很有帮助。