部署 GWT 项目的问题

Posted

技术标签:

【中文标题】部署 GWT 项目的问题【英文标题】:Problems Deploying GWT Project 【发布时间】:2011-05-14 15:06:17 【问题描述】:

试图在fedora中通过tomcat部署gwt应用程序,但在登录时它没有连接到数据库。虽然在windows中的tomcat上也是如此。我们必须在 Fedora 中做一些不同的事情吗?问题仅在于与数据库的连接,因为在调用 RPC 服务时,没有返回对象?

【问题讨论】:

您是否考虑过在 Fedora 上查看您的数据库权限/访问权限? 在部署时 RPC 有什么问题吗? 不是真的,只是标准的数据库权限警告。日志文件说明了什么? 【参考方案1】:

您的 JDBC 驱动程序是否正常工作?如果没有,则以 root 身份运行,

yum 安装 mysql-connector-java

还可以尝试使用简单的 java 程序进行测试。

import java.sql.*;

public class Connect

    public static void main (String[] args)
    
        Connection conn = null;

        try
        
            String userName = "testuser";
            String password = "testpass";
            String url = "jdbc:mysql://localhost/test";
            Class.forName ("com.mysql.jdbc.Driver").newInstance ();
            conn = DriverManager.getConnection (url, userName, password);
            System.out.println ("Database connection established");
        
        catch (Exception e)
        
            System.err.println ("Cannot connect to database server");
        
        finally
        
            if (conn != null)
            
                try
                
                    conn.close ();
                    System.out.println ("Database connection terminated");
                
                catch (Exception e)  /* ignore close errors */ 
            
        
    

【讨论】:

以上是关于部署 GWT 项目的问题的主要内容,如果未能解决你的问题,请参考以下文章

尝试在来自 GWT-RPC 项目的 Tomcat 7 上部署战争

尝试从GWT-RPC项目获取的Tomcat 7上的部署战争

Tomcat 中的 GWT 2.5 应用程序部署?

GWT添加jar而不是项目

无法编译 GWT-RPC 项目

我在 tomcat 上部署了 GWT,现在 RPC 不起作用