2011-01-14 62 views
0

我正在使用名为dbmapper的工具来生成域类。我们已经按照这个tool.This所需的规则创造了我们的db是我的课用于生成域类的映射工具

public class Test { 
public static void main(String args[]){ 
    GenerateConfig gc = new GenerateConfig(); 
    String driverClassName = "com.mysql.jdbc.Driver"; 
    String dbURL = "jdbc:mysql://localhost:3306/temp1"; 
    String username = "root"; 
    String password = "root"; 
    String destDirectory = "F:\\target"; 
    String type = "jpa"; 
    gc.setDriver(driverClassName); 
    gc.setUrl(dbURL); 
    gc.setUser(username); 
    gc.setPassword(password); 
    gc.setDestinationDirectory(destDirectory); 
    gc.setType(type); 
    Generator g = new Generator(); 
    g.setConfig(gc); 
    try { 
    g.generate(); 
    } catch (Exception e) { 
    e.printStackTrace(); 
    } 
} 
} 

当我运行这个类,我得到了以下异常。

org.apache.velocity.exception.ResourceNotFoundException:无法找到资源 'COM/moonspider/dbmap/jpa.template'

我在我的类路径所需的jar文件。我也尝试使用一些ResourceLoader实现,但同样的错误。

有人可以帮我吗?

感谢

回答

0

看来你缺少一个源包com/moonspider/dbmap下称为jpa.template文件。

+0

该文件在罐子里。但该应用程序仍然无法识别它。 – cyclecount 2011-01-14 08:50:15