我认为是:没有AntMain文件,或者这文件不在classpath下面。检查下所有的clsspath,看看有没有这文件,最简单的是再下个ant的包,把它的位置设置到classpath下,或者把这个工具包放到运行程序相同目录下,这里你的程序在Administrator下。
另外,我觉得还是用集成的开发环境好,比如netbean,myeclipse,不用自己ant。呵呵,祝你好运。
STNIAEURLANT是杭州小笼包牌子的品牌。
拓展:
该菜品起源于北宋时期的开封灌汤包,于南宋时期随宋室南渡来到杭州,之后在江南地区发扬光大;杭州小笼包要做到皮薄馅靓是有秘诀的,做皮时开粉要用滚水渌熟,皮才软滑,若用生粉就会太干了。馅要有汁才好吃,但馅料有水份会很难包,配好后放进雪柜片刻,使油和水份都凝固才包,蒸熟后的小笼包就会鲜香可口。
1瘦肉及肥肉同剁烂,分别做成小肉丸。
2面粉筛匀放入大碗中,慢慢加入滚水,迅速拌匀成软粉团,以少许面粉爽手,将粉团搓成长条形,再分切小圆粒,碾薄成圆形粉皮,放入肉丸做成小笼包形状。
3蒸笼涂油,铺上菜叶,再涂油在菜叶上,放入小笼包隔水蒸七至八分钟,拌匀。
4制作完成
在Redux 应用中使用路由功能,可以搭配使用 React Router 来实现。 Redux 和 React Router 将分别成为数据和 URL 的事实来源(the source of truth)。 在大多数情况下, 最好将他们分开,除非需要时光旅行和回放 action 来触发 URL 改变。
1、需要从 React Router 中导入 和 。代码如下:
import { Router, Route, browserHistory } from 'react-router';
在 React 应用中,通常需要会用 包裹 。 如此,当 URL 变化的时候, 将会匹配到指定的路由,然后渲染路由绑定的组件。 用来显式地把路由映射到应用的组件结构上。 用 path 指定 URL,用 component 指定路由命中 URL 后需要渲染的那个组件。
const Root = () => (
);
另外,在 Redux 应用中,仍将使用 。 是由 React Redux 提供的高阶组件,用来让开发者将 Redux 绑定到 React 。
然后,开发者从 React Redux 导入 :
import { Provider } from 'react-redux';
开发者将用 包裹 ,以便于路由处理器可以访问 store。
const Root = ({ store }) => (
);
2、渲染组件
现在,如果 URL 匹配到 '/‘,将会渲染 组件。此外,开发者将在 '/' 后面增加参数 (:filter), 当尝试从 URL 中读取参数 (:filter),需要以下代码:
也可以将 '#' 从 URL 中移除(例如:)。 开发者需要从 React Router 导入 browserHistory 来实现:
import { Router, Route, browserHistory } from 'react-router';
然后将它传给 来移除 URL 中的 '#’:
只要开发者不需要兼容古老的浏览器,比如IE9,你都可以使用 browserHistory。
components/Rootjs
import React, { PropTypes } from 'react';
import { Provider } from 'react-redux';
import { Router, Route, browserHistory } from 'react-router';
import App from '/App';
const Root = ({ store }) => (
);
RootpropTypes = {
store: PropTypesobjectisRequired,
};
export default Root;
欢迎分享,转载请注明来源:品搜搜测评网