Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.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
如何在线托管java web应用程序_Java_Cpanel_Shared Hosting - Fatal编程技术网

如何在线托管java web应用程序

如何在线托管java web应用程序,java,cpanel,shared-hosting,Java,Cpanel,Shared Hosting,我有一个用Eclipse制作的项目,它是一个Java web应用程序,我想在internet上部署这个web应用程序,我已经购买了域和主机,我将如何部署它,您能解释一下我如何做到吗?您可以从您的项目中制作一个war文件,并将其部署到tomcat web服务器上,请遵循以下步骤 运行以下命令 jar -cvf projectname.war * jar是一个用于制作jar或war档案的JDK工具—c用于创建文件,-v用于生成详细输出,-f用于指定arhive文件名 然后,如果您使用的是Eclip

我有一个用Eclipse制作的项目,它是一个Java web应用程序,我想在internet上部署这个web应用程序,我已经购买了域和主机,我将如何部署它,您能解释一下我如何做到吗?

您可以从您的项目中制作一个war文件,并将其部署到tomcat web服务器上,请遵循以下步骤

运行以下命令

jar -cvf projectname.war *
jar是一个用于制作jar或war档案的JDK工具—c用于创建文件,-v用于生成详细输出,-f用于指定arhive文件名

然后,如果您使用的是Eclipse,则可以启动本地服务器并将创建的war文件移动到

tomcat/webapps
然后再看看雄猫。现在,如果导航到localhost,您可以看到已部署的web应用程序

注意:如果您的服务器运行在Linux上,tomcat通常安装在`

/usr/本地/tomcat

目录。要部署war文件,您需要将war文件复制到 /usr/local/tomcat并使用/usr/local/tomcat/bin/shutdown.sh停止tomcat服务并使用/usr/local/tomcat/bin/startup.sh启动tomcat

希望这会有帮助。
关于这一点,Erik

如果您只是在测试java小程序,则不需要外部web服务器。您可以使用自己的PC并将其托管在本地主机上。看见