`
shlei
  • 浏览: 281384 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

java环境变量设置以及命令行编译Flex项目文件

    博客分类:
  • FLEX
 
阅读更多
如果要使用命令行来编译Fle项目文件,就必须先安装JAVA的JDK并设置好java环境变量。JDK的安装很简单到官网下载后安装即可,下面就将介绍如何为计算机设置java环境变量。
以下操作假设你已经成功安装好JAVA的JDK。
1、先检查自己的电脑是否支持java环境变量。
进入DOS窗口输入java按Enter键执行命令,如果此时屏幕显示”不是内部或外部命令。。。“等错误信息提示这表示你的电脑没有设置java环境变量。那么接下来我们便要手动设置java环境变量。环境变量设置在是“我的电脑”-“属性”-“高级”-“环境变量”设置面板中进行的,见下图所示。

设置java环境变量,需要完成3项属性的设置,分别为JAVA_HOME,Path,CLASSPATH(不区分大小写),如果已存在则点击“编辑”在“变量值“项中增加相应项即可,如果不存在则点击“新建”创建新的环境变量。
2、JAVA_HOME变量设置
JAVA_HOME表示JDK的安装路径,就是之前安装JDK时所选择的路径如我的是C:\Program Files\Java\jdk1.6.0_10,此路径下包括bin,lib,jre等文件夹(此变量最好设置,因为有些软件运行时会找这个变量,另外如果这里设置好了那么后面两步就可以直接引用JAVA_HOME这个变量名了)。如果环境变量中没有这项,那可以通过新建创该项,点击“新建”在弹出的窗口中“变量名”输入JAVA_HOME“变量值”输入C:\Program Files\Java\jdk1.6.0_10(请不要照抄,这个路径为自己电脑的JDK安装位置),最后点击确定完成设置。
3、Path变量设置
Path变量的设置可以让系统在任何路径下识别java命令,这个设置对未将Flex的bin目录加入到Path中的用户来说是必须的。如果系统变量中没有Path或PATH那可以通过新建创建该项,点击“新建”在弹出的窗口中“变量名”输入Path“变量值”输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin如果系统变量中已有Path或PATH项那么只要选择该项点击“编辑”在“变量值”中增加这两项值即可,将%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;拷贝粘贴到“变量值”项内的最前面,最后点击确定完成设置。
4、CLASSPATH变量设置
CLASSPATH为java加载的类的路径,只有类在CLASSPATH中java命令才能正常导入相应的类,和上面的设置一样通过新建(如果没有)或编辑(如果已有)将.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar (别忘加.表示为当前路径,这两个为java运行环境、工具类库)加入到“变量值”项内。
5、检查环境变量是否设置成功,顺便检查下JDK能否正常工作
再次进入DOS窗口在任意路径下输入java按Enter键执行命令,如果此时窗口显示java的信息(如下图所示)表示环境变量设置成功。

此外最好再检查下JDK是否正常工作,方法为将下面的java代码
public class HelloWorld
{
   public static void main(String args[])
    {
      System.out.println("Print HelloWorld!");
    }
}

拷贝粘贴到文本内,然后将文本保存到任意目录内并命名为HelloWorld.java(我这里存在E盘根目录下,另注意是.java为后缀名),然后在DOS命内进入到HelloWorld.java文件保存的目录内,再运行一下javac HelloWorld.java,此时你会发现相应目录下多了一个HelloWorld.class文件,这表示我们已经将HelloWorld.java文件成功编译。最后再运行下java HelloWorld.java,便可以看到屏幕上已经打印出Print HelloWorld!,如下图所示。

至此java环境变量已经全部设置好。
最后我再测试下用命令行来编译Fle项目的mxml文件,先进入Flex的SDK的bin目录(因为我没有将Flex的bin目录加入到系统的path中,所以必须在bin目录下运行mxmlc命令来编译mxml文件),然后运行
mxmlc E:\Collection\AS\FLEX\johnzhang\components\mxmlcTest\src\test.mxml
最后看到在源文件目录内已经成功生成了一个swf文件,如下图所示。


From http://www.iyoya.com/2011/05/27/setting-java-environment-variables.html#comment-156


分享到:
评论

相关推荐

    java代码编译flex

    使用java api 编译flex(基于flex sdk4.5,但不依赖sdk) 可以实现自己的编译器 暂只支持编译flex ,as3代码没测试过,编译air未测试 如需要 需要把flexsdk目录中的frameworks/libs/air文件夹考进 flexCompile(当前上传...

    java flexjava flexjava flex

    java flexjava flexjava flex

    Java_Flex,Java_Flex,Java_Flex

    Java与Flex集成。 Java与Flex集成。 Java与Flex集成。

    一个flex+java的登录实例完整版+flex框架

    一个flex+java的登录实例完整版+flex框架 一个flex+java的登录实例完整版+flex框架

    Flex 上传文件控件 (带java服务端)

    Flex 上传文件控件 (带java服务端) 可以设置多文件还是单文件 设置上传大小 显示上传进度条

    Flex+Java 文件上传

    Flex+Java 文件上传

    flex+java留言版项目

    flex项目 java项目 flex项目源码 源码 留言版项目 flex项目 java项目 flex项目源码 源码 留言版项目 flex项目 java项目 flex项目源码 源码 留言版项目 flex项目 java项目 flex项目源码 源码 留言版项目 flex项目 ...

    java 整合 flex项目

    java hibernate flex 整合开发,可以参考一下。

    java flex开发项目配置实例

    java flex开发项目配置实例教程,图文并茂教您快速搭建java flex开发工程。

    新建Flex+Java的WEB项目

    NULL 博文链接:https://sy19861216.iteye.com/blog/698909

    Flex+Java Servlet处理文件上传

    Flex+Java Servlet处理文件上传 关于上传文件

    flex+java文件上传

    本软件主要是flex+java进行文件上传操作。你只要安装有flash player 9.0就可以运行。给予adobe公司的flex builder3.0开发。如要下载运行请看详细说明。谢谢

    Flex项目开发模板

    Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目开发模板Flex项目...

    java+flex原码

    java+flex原码 flex java 原码flex java 原码flex java 原码flex java 原码

    使用ant编译生成flex的swc文件

    直接使用flex的sdk生成swc文件,很繁琐,而且对于大项目来说,是个头痛的事情。ant在对java打包生成jar时,它优良的设计显露无疑,这里我们使用它,来生成swc,完成项目编译打包。

    Flex+java实例下载

    项目的一部分源码flex+java,项目的一部分源码flex+java,项目的一部分源码flex+java,

    flex+java+mysql登录

    flex 数据库操作 romotingobject 连接java后台文件 与数据库进行交互

    flex4与Java通信实例

    flex4出来一段时间了,去年看了一段时间flex3,后来由于暂时没有项目需求.所以flex遗忘了很多.这次使用flex4+myeclipse8.5录制了一个视频.以免时间长了遗忘. 软件环境:windows7+flex4+myeclipse8.5+blazeds 功能描述...

    Flex+Java、PHP 批量上传实例文档

    Flex+Java、PHP 批量上传实例文档Flex+Java、PHP 批量上传实例文档Flex+Java、PHP 批量上传实例文档Flex+Java、PHP 批量上传实例文档Flex+Java、PHP 批量上传实例文档Flex+Java、PHP 批量上传实例文档Flex+Java、...

    java spring +flex实现文件上传

    java spring +flex实现文件上传

Global site tag (gtag.js) - Google Analytics