【问题标题】:How to deploy a Java EE project built using eclipse with tomcat to world wide web?如何将使用 eclipse 和 tomcat 构建的 Java EE 项目部署到万维网?
【发布时间】:2015-03-05 16:27:14
【问题描述】:

如何将使用 eclipse 和 tomcat 构建的 Java EE 项目部署到万维网?这是我第一次构建一个java EE项目,现在我需要将它部署到互联网上,我该怎么做?而且我的项目有一个大数据库需要包含,是在mysql workbench中制作的

【问题讨论】:

  • 这是一项艰巨的任务。您需要保护 tomcat 托管、数据库托管、考虑带宽成本,这比单个 SO 问题要大得多。这是您团队的整个项目。
  • 而且我没有团队,我无法找到合适的指导方法
  • 查看JVM Hosting 以获取部署位置并拥有 MySQL 数据库。

标签: java eclipse tomcat deployment web-deployment


【解决方案1】:

首先,你需要创建一个war文件,如果你使用eclipse,你必须去File > Export > Web > WAR File并按照步骤操作。之后,您将 WAR 文件放入 [Home Tomcat]/WebApss,或者您可以使用 Tomcat 的 Web 控制台加载您的 WAR 文件。现在,我不知道你是如何连接到数据库的,如果你的代码中有 jdbc 的连接,那么你不需要配置其他东西,但是如果你的连接有 JNDI,你需要配置[Home Tomcat]/conf/server.xml 文件中的上下文,例如:

<Context>
       <Resource name="jdbc/TestDB" auth="Container" type="javax.sql.DataSource"
               maxActive="100" maxIdle="30" maxWait="10000"
               username="javauser" password="javadude" driverClassName="com.mysql.jdbc.Driver"
               url="jdbc:mysql://localhost:3306/javatest"/>

</Context>

这是你的服务器和web应用的基本配置,如果你需要另外一种配置,比如安全,我建议你访问Tomcat的官方网站。

希望这些信息对您有所帮助。

祝你好运。

【讨论】:

    猜你喜欢
    • 2011-02-22
    • 1970-01-01
    • 2013-01-22
    • 2011-10-03
    • 1970-01-01
    • 2011-05-04
    • 1970-01-01
    • 2011-05-26
    • 1970-01-01
    相关资源
    最近更新 更多