2014-12-29 38 views
0

我想在我的JBossEWS应用程序上运行一个简单的java代码,代码所做的唯一事情就是在端口50 000上创建一个套接字并等待连接,然后它只输出客户端的ip。如何在JBossEWS应用程序上运行Java代码?

到目前为止,我所做的事情是用java代码(ServerSocket.java)将文件复制到该文件夹​​的src/main/java和通过混帐

它推到了服务器,但它并不会自动我认为......我需要做些什么改变?或者我做错了什么?

谢谢你在前进, DavidN

回答

0

要运行你需要创建Maven项目,然后使用Git推的OpenShift应用程序之后,它会部署在服务器上。 Java migrating to OpenShift.

运行rhc tail your_app查看日志,发现你的应用程序的行为。

当然你会得到java.net.SocketException: Permission denied。检查OpenShift博客的套接字详细信息,因为它允许8000端口websocket。

+0

我已经尝试创建两个不同的基于Maven的项目:JBossEWS和JBoss EAP ..添加源代码文件后,我使用了git,但没有发生任何事情,也许文件夹我把我的java文件(src/main/java)是错误的,或者我没有权限在我想要的端口上打开套接字?在这种情况下,端口50 000 – DavidN

+0

更新了我的答案。 – njjnex

+0

我这样做了,结果太长了评论,所以我把它放在pastebin: http://pastebin.com/PhMkRzkC 它没有提到任何socketexception ..是文件夹src/main/java /正确的一个把我的文件与Java代码?对不起,麻烦你,并感谢你的帮助 – DavidN

相关问题