1
回答
Jfinal-ext 自动扫描包
【腾讯云】学生服务器套餐10元/月 >>>   

目前测试Jfinal+jfinal-ext,在使用文档中的

/**
	 * 配置(路由)控制请求的路径
	 */
	@Override
	public void configRoute(Routes routes) {
			routes.add(new AutoBindRoutes(true));
		//  routes.add("hello", HelloController.class);
	}
/**
	 * 配置插件
	 */
	@Override
	public void configPlugin(Plugins plugins) {
		// 获取Druid连接池配置
		DruidPlugin dp = DBConfig.duridPluginConfg();
		plugins.add(dp);
		// 采用ActiveRecord实现
		ActiveRecordPlugin arp = new ActiveRecordPlugin(dp);
		arp.setContainerFactory(new CaseInsensitiveContainerFactory(true));
		  //配置数据库不区分大小写
		arp.setShowSql(true);
		arp.addMapping("user", User.class);
		plugins.add(arp);
		AutoTableBindPlugin autoTableBind = new AutoTableBindPlugin(dp);
		autoTableBind.setAutoScan(true);
		autoTableBind.setContainerFactory(new CaseInsensitiveContainerFactory(true));
		plugins.add(autoTableBind);
	}
AutoTableBingPlugin和AutoBindRoutes这两个扫描时候 抛出search error的错误。如下为错误信息

search error:/D:/Workspaces/MyEclipse%2010/.metadata/.me_tcat/webapps/JfinalFrameworkOfExtc/WEB-INF/classes/is not a dir!
search error:/D:/Workspaces/MyEclipse%2010/.metadata/.me_tcat/webapps/JfinalFrameworkOfExtc/WEB-INF/classes/is not a dir!

查看后发现扫描的路径缺少了一个WebRoot目录,不胜其解,求大婶们解答

举报
罗盛力
发帖于5年前 1回/920阅
顶部