这篇文章是送给在51AS站中和我一样不怎么懂得E文,但还想学习FLEX的小菜鸟们。
这篇文章中借鉴了好多网络中高手写的文章,然后加入了我安装配置FLEX的经验写成的,希望对大家有点帮助
下面开始正文 嘿嘿:
1. 首先安装JDK1.5
2. 再设置环境变量:
假定你的JDK安装道了c:\Program Files\下
则:
点击“我的电脑”-“属性”-“高级”-“环境变量”-“系统变量”-“新建”:
名称输入:JAVA_HOME 值输入:c:\Program Files\jdk1.5
名称:path 值:c:\Program Files\jdk1.5\bin;.;(或:%JAVA_HOME%\bin;.;)
名称:CLASSPATH 值:c:\Program Files\jdk1.5\jre\lib\rt.jar;.;(或:%JAVA_HOME%\jre\lib\rt.jar;.;)
配置完成。
可以编写一个简单的JAVA程序进行测试:
例如:新建一个文本文档,输入如下程序:
public class Test{
public static void main(String[] args){
System.out.println("This is a test program.");
}
}
将上面的这段程序保存为文件名为Test.java的文件,
然后打开命令提示符窗口,cd到你的Test.java所在目录,然后键入下面的命令:
javac Test.java
java Test
如果输出This is a test program.的话说明配置成功。
3. 安装tomcat5.5
4. TOMCAT5.0配置
在安装JDK并配置成功后,安装Tomcat,(假定你的tomcat安装在c:\Program Files\tomcat5.0)
首先设置环境变量:我的电脑->属性->高级->环境变量->系统变量->新建
TOMCAT_HOME:c:\Program Files\tomcat5.0
CATALINA_HOME:c:\Program Files\tomcat5.0
CATALINA_BASE:c:\Progame Files\Tomcat5.0
然后修改环境变量中的classpath:
把tomat安装目录下的common\lib下的servlet.jar追加到classpath中去,修改后的classpath如下:
CLASSPATH:%JAVA_HOME%\jre\lib\rt.jar;.;%CATALINA_HOME%\common\lib\servlet.jar;
配置完成。
测试:
首先启动tomcat根目标下的bin\startup.bat,
然后在IE中访问http://localhost:8080,如果看到tomcat的欢迎页面的话说明安装成功了。
或者在tomcat安装过程中选择JDK的安装路径。
5. 安装 Flex Builder 3
双击下载下来的FLXB_3.0_Win_WWE.exe,并选择一个安装目录。建议使用Flex Builder 3作为前台开发工具。
6. 安装 LiveCycle Data Services
为了配合Flex与后台的通讯,ADOBE推出了专用于Flex的后台服务即FLiveCycle Data Services。
双击下载下来的fds2-win.exe安装好LiveCycle Data Services,LiveCycle Data Services自带Jrun4作为WEB服务器(安装时可选择),这里选
用Tomcat5.5.
把安装目录里的flex.war,samples.war文件复制到Tomcat的webapps目录下(最好将flex.war,samples.war解压到Tomcat的webapps目录
下,在解压过程中会自动简历flex和samples两个文件夹,.war文件必须用winrar打开才能解压,这样做的好处是省略了tomcat每次启动都要解
压这两个.war文件的过程),启动Tomcat,则新建了两个目录,一个是flex,一个是samples。flex目录可以作为你开发flxe应用的目录,
samples是实例目录。在浏览器中打开“http://localhost:8080/samples/”,你可以看到一些例子了。
/*打开WEB-INF下的web.mxl,找到
index.htm
在中间插入一句:index.mxml,就可以把mxml文件设为默认文档。这样,你就可以直接输入http://localhost:8080/ 来访问你的index.mxml页
面了。 */这段还没测试 不知道到底有用没。。。。
7. tomcat要运行 FDS,还需要 另外一个东西 :JOTM (Java Open Transaction Manager)的支持。它提供了 JAVA 应用程序的事务支持
8. 安装JOTM,将下载回来的压缩包解压缩后复制 jotm-2.0.10\lib里面的所有文件到tomcat的公共库(tomcat的安装目录/common/lib)下面
,并在tomcat安装目录/conf/context.xml加入
<Transaction factory="org.objectweb.jotm.UserTransactionFactory" jotm.timeout="60"/>
个人感觉<Transaction factory="org.objectweb.jotm.UserTransactionFactory" jotm.timeout="60"/>这句加不加都可以。。
加上的话如果你在Tomcat的webapps目录下解压了flex-admin.war这个文件,那么现在你在tomcat服务器中浏览它将出错。
9. 现在软件环境已经搭配完毕,下一步配置flex3 J2EE的工程
10. 1 File > New > Flex Project.
2 projet name:随便写个工程名字.
3 Folder:工程存放路径
4 Application type : 选择Web appliction(runs in Flash Player)
5 Server technology 下的Application server type : 选择J2EE
6 Use Remote Object Access Service : 选中,并选中下面的LiveCycle Data Services子项
7 next>
8 Server location 下的Root folder 这里填写刚才配置好的tomcat中的flex路径
我的tomcat路径是E:\Program Files\Apache Software Foundation\Tomcat 5.5 所以刚才把LiveCycle Data Services安装目录下的flex.war,samples.war解压到了tomcat目录下的webapps目录中,则现在Root
folder中的路径就应该是:
E:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\flex
9 将Root URL中的端口号改成8080(或者是你自定义的tomcat端口号,原来flex默认的是8700),因为如果是flex默认的端口号,和我们自
定义的tomcat端口号不同的话则无法链接服务器
10 然后点击Validate Configuration 来检验
11 选择Compile application locally in Flex Builder
12 然后选择Finish
11. 工程文件也配置好了,现在可以随便写点flex程序来看下效果了,写好了flex程序后 Run->Debug flex3 (快捷键F11),然后弹出一
个对话框全是E文。。点YES,然后就可以看到结果了。。。
终于写完了。。
如有什么写的不对的地方请大家帮忙指正,我只是一个刚接触FLEX不久的小菜鸟,也正在学习当中,如果哪里写错了,大家不要骂我,呵呵:)
感谢 hopemn ,因为51as即将从kingcms3更换到kingcms5 所以论坛的数据和注册过51as的朋友的数据 将丢失!所以转到这里来! 再次感谢 hopemn ,另外hopemn 如果有个人blog,请把网址发到 as3#live.cn ,我好把你的名字做连接到你的blog或者网站!!暂时我先用http://www.51as.com了!!
ps:数据转移的时候忘记转移过来了!!非常抱歉.....hopemn兄算是51as 投稿第一人了!!o(∩_∩)o... 也欢迎大家投稿,论坛有专门的投稿区 http://bbs.51as.com
[文章热度:]
上一页:flex 辅助工具集合
下一页:Flex 外部资源技巧