Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在web服务器中运行java文件_Java_Android - Fatal编程技术网

如何在web服务器中运行java文件

如何在web服务器中运行java文件,java,android,Java,Android,我正在创建一个android应用程序,它有两个部分:客户端部分和服务器部分。因此,客户机将要求服务器提供特定的数据,服务器需要将其返回给客户机。我的问题是如何在web服务器上运行这个服务器程序(jar文件)。我已经使用eclipse在本地测试了它,但我需要知道如何将其放入web服务器并在那里运行。因此,客户端可以使用数据连接并连接到服务器程序,并从那里获得响应。对于由此带来的不便,我们深表歉意,并提前向您表示感谢。您将需要Tomcat服务器来运行Java,jsp 首先托管此链接可能会对您有所帮助

我正在创建一个android应用程序,它有两个部分:客户端部分和服务器部分。因此,客户机将要求服务器提供特定的数据,服务器需要将其返回给客户机。我的问题是如何在web服务器上运行这个服务器程序(jar文件)。我已经使用eclipse在本地测试了它,但我需要知道如何将其放入web服务器并在那里运行。因此,客户端可以使用数据连接并连接到服务器程序,并从那里获得响应。对于由此带来的不便,我们深表歉意,并提前向您表示感谢。您将需要
Tomcat服务器
来运行
Java
jsp

首先托管此链接可能会对您有所帮助。

从您描述服务器的方式来看,它听起来像是您构建的一个简单的.jar文件。如果是这种情况,您可以简单地将jar部署在您有shell访问权的任何兼容计算机(或web服务器)上

  • 在eclipse中构建可运行的jar
  • 将jar文件放在某个服务器上
  • 确保服务器安装了java(与构建runnable jar时使用的java相同)
  • 使用
    java-jar路径到\u jar.jar运行jar

  • 为了回答您的问题,您可以在运行其他服务的服务器的后台运行此操作,只要您选择一个尚未使用的端口。如果要从外部访问服务,请确保在路由器/防火墙(如果有)上启用端口转发。

    您需要构建[API][1]。或者你可以使用一个已经完成的。不,我是说API,谷歌it,你必须定义你的服务,所以我们现在可以知道你到底需要什么。我需要的是我有一个应用程序在我的android设备上运行,我需要登录才能使用该应用程序。因此,我们在数据库中有登录详细信息(使用jdbc的mysql)。所以问题是,如何将服务器端代码放入web服务器?这个问题太模糊,无法给出正确的答案。例如,除非您解释当前如何实现服务器端代码,否则我们无法告诉您如何将其转换为可以在web服务器上运行的程序。我正在创建一个android应用程序,它有两部分:客户端部分和服务器部分。因此,客户机将要求服务器提供特定的数据,服务器需要将其返回给客户机。我的问题是如何在web服务器上运行这个服务器程序(jar文件)。我已经使用eclipse在本地测试了它,但我需要知道如何将其放入web服务器并在那里运行。这样客户端就可以使用数据连接并连接到服务器程序,并从那里获得响应。对于由此带来的不便,我们深表歉意,并提前向您表示感谢。非常感谢您的帮助。您当然不需要使用Tomcat(尽管这是一个流行的选项)。有许多不同的应用程序服务器可以托管JSP:GlassFish、JBoss和WebLogic是一些很快就会想到的例子。此外,您没有理由必须使用JSP。有很多选择。。。我会从谷歌开始,搜索“Javaservlet”。除此之外,这并不是一个永久的解决方案。但它应该允许您使用活动服务器测试代码。在实际发布应用程序之前,您真的应该使用JBOSS之类的工具进行适当的部署。非常感谢。这对我很有用