我使用tomcat在netbeans中开发了一个项目。但我是网络托管新手。我不知道上传到服务器的程序是什么。我用过mysql数据库。 假设我选择像 000webhost 这样的免费托管,如果我上传整个项目文件夹,那么它会起作用还是我有其他事情要做?
<web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">
<servlet>
<servlet-name>home</servlet-name>
<servlet-class>home</servlet-class>
</servlet>
<servlet>
<servlet-name>hp</servlet-name>
<servlet-class>home</servlet-class>
</servlet>
<servlet>
<servlet-name>rg</servlet-name>
<servlet-class>rg</servlet-class>
</servlet>
<servlet>
<servlet-name>dat</servlet-name>
<servlet-class>dat</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>home</servlet-name>
<url-pattern>/home</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>dat</servlet-name>
<url-pattern>/dat</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
最佳答案
您需要将项目上传到支持 Tomcat 的虚拟主机中。例如有Java虚拟主机和虚拟主机。虚拟主机更适合常规网站,而 Java 虚拟主机更适合想要上传到互联网的 Web 应用程序。您可以将常规网站上传到 Java 虚拟主机。然而,最大的区别是 Java Web 托管支持使用 Tomcat、Glassfish、JBoss 等虚拟服务器创建的 Web 应用程序项目。
我曾经将我的 Web 应用程序上传到 Java Web Hosting,但我使用了 Glassfish。通常支持 Glassfish 的 Java 虚拟主机比支持 Tomcat 的虚拟主机贵得多。
- 您需要一个支持 Tomcat 的 Java 网络托管。
- 您可以在该服务器上上传您的项目,我强烈建议您咨询特定的 Java 网络托管公司以了解在何处加载您的应用程序。
关于java - 如何在Web服务器上上传netbeans java项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21786016/