java - 如何在Web服务器上上传netbeans java项目

标签 java netbeans war web-hosting

我使用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 的虚拟主机贵得多。

  1. 您需要一个支持 Tomcat 的 Java 网络托管。
  2. 您可以在该服务器上上传您的项目,我强烈建议您咨询特定的 Java 网络托管公司以了解在何处加载您的应用程序。

关于java - 如何在Web服务器上上传netbeans java项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21786016/

相关文章:

java - 仅具有队列通信和性能测试的 Spring 应用程序

Java将加密字符串存储到MySQL数据库中

java - 更改 war 文件中的默认页面

Tomcat 7 上的 java.lang.OutOfMemoryError : Java heap space deploying . war

java - 战舰-java游戏

Java:将 List<String> 转换为方法(String、String、String)的输入

java - 将我的 JPA 应用程序部署到 Websphere 7 时出现异常

java - 不断更新和更改 JLabel 中的文本

json - 将默认 REST 响应更改为 JSON 而不是 XML

java - FindBugs Ant 任务是否需要 JAR?