日期:2014-05-16 浏览次数:20420 次
最近开始做新项目,准备在项目中使用JSBuilder来进行文件管理.
到网上查了一下 最新的Builder2版本 :?http://www.sencha.com/products/jsbuilder ?
这个版本没有GUI,是一个命令行的版本 也不需要安装.
每个项目需要建立一个.jsb2的文件作为项目配置. 内容是JSON的,更合JSer的口味.哈哈.
程序运行需要JRE,没有的话需要在?http://java.com/zh_CN/ ?在线安装下就可以. ( 我这里是在WIN7上的SVN里使用 就不解释Linux的问题了。)
安装好以后运行:
1
|
java -Dfile.encoding=UTF-
8
-jar JSBuilder2.jar --projectFile demo.jsb2 --homeDir Bin
|
我在Win7上发现JRE不会创建PATH环境变量,所以装好JRE以后不能直接执行java命令,
所以写了一个bat来执行编译脚本:
1
|
@echo
off
|
2
|
PATH C:\Program Files (x86)\Java\jre6\bin
|
3
|
java -Dfile.encoding=UTF-
8
-jar JSBuilder2/JSBuilder2.jar --projectFile %
1
--homeDir Bin
|
4
|
pause
|
临时将环境变量定制为JRE的bin目录
然后就可以执行java命令了.
-Dfile.encoding=UTF-8 是为了解决在输出项目文件的时候 debug文件编码是ANSI的BUG.(我的文件全是utf-8输出后中文注释都挂了.)
%1是项目文件的路径,我这里可以将项目文件直接拖到bat上运行.
-homeDir 是输出文件的根目录.
看下我的目录结构是不是更清晰一点?
简单介绍一下jsb2的配置情况 :
01
|
{
|
02
|
????
"projectName"
:
"projectName"
,
|
03
|
????
"deployDir"
:
"dirName"
,
|
04
|
????
"licenseText"
:
"licens"
,
|
05
|
????
"pkgs"
: [
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|