六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 30|回复: 0

1.5节. 在Flex Builder外部编译Flex项目

[复制链接]

升级  37%

95

主题

95

主题

95

主题

举人

Rank: 3Rank: 3

积分
311
 楼主| 发表于 2013-1-15 03:03:00 | 显示全部楼层 |阅读模式
<div style="" class="Section0">1.5. 在Flex Builder外部编译Flex项目<o:p></o:p>
1.5.1. 问题<o:p></o:p>
我不想在Flex Builder里进行编译项目<o:p></o:p>
<a name="solution-id4">1.5.2. 解决办法<o:p></o:p>
<a name="discussion-id4">1.5.3. 讨论<o:p></o:p>
home:base$ . /Users/base/Flex SDK 3/bin/mxmlc ~/Documents/FlexTest/FlexTest.mxml <o:p></o:p>
 <o:p></o:p>
<a name="the MXML">上面通过目录中的编译器编译MXML文件,在终端或命令行窗口会显示可能出现的编译警告和错误。如要添加MXML编译器选项,可在调用编译器命令时追加参数,例如:<o:p></o:p>
home:base$ ./mxmlc ~/Documents/FlexTest/FlexTest.mxml  -output=/Users/base/test/genera <o:p></o:p>
ted/Index.swf -library-path+=/Users/lib/MyLib.swc <o:p></o:p>
 <o:p></o:p>
<a name="compiler directly">要调用MXML编译器,可直接在命令行下输入命令而不需要指定SDK全路径(例如C:\flex_sdk_3),当然在之前你需要添加bin目录到系统的Path的环境变量。<o:p></o:p>
在 Windows 上:<o:p></o:p>
1. 打开控制面板的系统选项<o:p></o:p>
2. 选择高级标签.<o:p></o:p>
3. 点击环境变量<o:p></o:p>
4. 在系统变量中,找到Path,双击它。<o:p></o:p>
<a name="character is">5. 加入SDK的bin目录路径 (Figure 1-11).<o:p></o:p>
Figure 1-11. 设置Flex SDK 3 Path 变量

<o:p></o:p>

<a name="I_mediaobject1_d1e1045"><o:p></o:p>

<o:p></o:p><o:p></o:p>
C:\Documents\FlexTest> mxmlc FlexTest.mxml<o:p></o:p>
<a name="the first">这样会在C:\Documents\FlexTest目录下生成FlexTest.swf文件,因为已经在先前设置好了SDK路径,这里调用编译器时就不用输入全路径了。<o:p></o:p>
Error: could not find JVM<o:p></o:p>
<a name="manually enter">这时你需要手动指定<span style="font-size: 10.5pt; font-family: 'Times New Roman';">Java Runtime Environment (JRE)安装路径,打开Flex 3 SDK的bin目录,用文本编辑器打开jvm.config文件,找到java.homejava.home=C:/Java/jre<o:p></o:p>
<o:p></o:p>
在 Mac OS X 或 Linux:<o:p></o:p>
打开.bash_profile文件(如果你是使用Bash)编辑path变量,如下:<o:p></o:p>
PATH="${PATH}:~/flex3SDK/bin" <o:p></o:p>
export PATH<o:p></o:p>
<a name="in your">.bash_profile文件保存在你的home目录下(可通过cd ~目录查看),如果你使用的是tsch,则需要编辑 .profile文件:<o:p></o:p>
PATH="${PATH}:~/flex3SDK/bin" <o:p></o:p>
export PATH<o:p></o:p>
<o:p>
</o:p>
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表