我在EATJ上传了一个本地的基于SSH的网站工程上去,然后数据库也导进去了,点击restart后获取的网址进去找不到一个'kexingpcw.PRODUCT_INFO' 表,我从EATJ数据库管理的登进去可以找到这个表。之前操作小结:
1、Myeclipse工程导出.WAR文件,上传到EATJ,restart server获取网址,点击进入tomcat页面
2、tomcat账号: admin/登陆密码
3、数据库,选5.0的: 
   jdbc.driverClassName=com.mysql.jdbc.Driver
   jdbc.url=jdbc:mysql://localhost:3307/登录名?autoReconnect=true   (Mysql 5.0)
   jdbc.username=登录名
    jdbc.password=登陆密码
   本地mysql数据传输导出成sql,在EATJ网站的import里面导入。点击生成网页报错如下:type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception 
org.hibernate.exception.SQLGrammarException: could not execute query
org.hibernate.exception.SQLStateConverter.convert(SQLStateConverter.java:90)
org.hibernate.exception.JDBCExceptionHelper.convert(JDBCExceptionHelper.java:66)
org.hibernate.loader.Loader.doList(Loader.java:2235)
org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2129)
        
root cause 
java.sql.SQLException: Table 'kexingpcw.PRODUCT_INFO' doesn't exist
com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2975)
com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1600)
com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:1695)
com.mysql.jdbc.Connection.execSQL(Connection.java:3004)
com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1128)
com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1222)
org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:93)
org.hibernate.jdbc.AbstractBatcher.getResultSet(AbstractBatcher.java:208)
org.hibernate.loader.Loader.getResultSet(Loader.java:1812)
org.hibernate.loader.Loader.doQuery(Loader.java:697)
org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:259)
        是不是spring或hibernate或struts2的版本不一致,如果是EATJ上支持的版本和我本地不一致的,怎么查看EATJ上的版本,我本地配置里面是: