Java 部署GWT项目时遇到的问题

Java 部署GWT项目时遇到的问题,java,tomcat,fedora,gwt-rpc,Java,Tomcat,Fedora,Gwt Rpc,试图通过fedora中的tomcat部署带有RPC服务的gwt应用程序,但登录时它没有连接到数据库。尽管windows中的tomcat也有同样的功能。我们需要在fedora做些不同的事情吗?问题只是和数据库的连接有关,因为在调用RPC服务时,并没有返回任何对象 您的JDBC驱动程序工作正常吗?如果不是,则以root用户身份运行 yum安装mysql连接器java 还可以尝试使用简单的java程序进行测试 import java.sql.*; public class Connect {

试图通过fedora中的tomcat部署带有RPC服务的gwt应用程序,但登录时它没有连接到数据库。尽管windows中的tomcat也有同样的功能。我们需要在fedora做些不同的事情吗?问题只是和数据库的连接有关,因为在调用RPC服务时,并没有返回任何对象

您的JDBC驱动程序工作正常吗?如果不是,则以root用户身份运行

yum安装mysql连接器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 */ }
            }
        }
    }
}

您是否考虑过查看您在fedora上的数据库权限/访问权限?在部署时RPC是否存在任何问题?不是真的,只是标准的db权限警告。日志文件怎么说?