程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java+Flex開發環境配置步驟

Java+Flex開發環境配置步驟

編輯:關於JAVA

本文和大家重點討論一下Java+Flex開發環境配置,主要包括軟件的下載,安裝,調試等內容,相信通過本文的介紹你對Java+Flex開發環境配置有明確的認識。

  Java+Flex開發環境配置

  最近在做個項目。前端是用Flex來寫,後台用Java,數據庫就用MySQL。定了以後開始配環境。網上這方面的資料很多都是不負責任的,照著來的話也會有不少的問題,把自己的配置方法寫下來,希望需要的人能用得上。

  Java+Flex開發環境配置需要下載的軟件

  ◆Myeclipse:這個就不多說了,開發Java要用,這裡對版本沒要求,我用的是8.0版本的。

  ◆Tomcat6.0:http服務器。

  ◆Flexbuilder3.0:Flex的IDE,現在有4.0版本了,還是覺得3.0順手一點,下載地址在迅雷上就找得到,破解也容易找。我沒用插件版的,用的是獨立的IDE。

  ◆MySQL5.0:相當喜歡的數據庫

  ◆MysqlGUItools:Mysql的圖形化管理軟件,要先裝MySQL後再裝這個。

  ◆blazeds:這個是要配置到tomcat上的,目的是讓tomcat支持遠程調用Java。大多數教程都使用FDS(這個很老了),進化版本是LCDS。用LCDS2.5的教程也很多,它支持動態編譯mXML文件,但是只能編譯AS2,現在已經是AS3了,所以有些AS3的語法會不認,編譯的時候會報錯。要用LCDS的話,就用高於2.5的版本。但是2.5以上的版本不支持動態編譯,所以要在Flex建工程的時候設置。blazeds的使◆用方式跟LCDS一樣,但是這個是免費的。個人推薦使用blazeds。這裡可以下載:http://opensource.adobe.com/wiki/display/blazeds/Release+Builds

  ◆jotm:這個也是要配置到tomcat上的,給tomcat增加事物管理功能。

  ◆MySQL-connector-Java.jar:連數據庫少不了這個。

  開始安裝

  上面這一坨軟件裡面Myeclipse,Tomcat,Flexbuilder,Mysql,MySQLguitools,正常安裝。我安裝的路徑是:

  1.MyEclipse:E:\IDE\Myeclipse。

  2.Tomcat:E:\Server\Tomcat6.0。下文會使用“[tomcat-home]”來代替這長長的目錄路徑。

  3.Flexbuilder:E:\IDE\FB3.

  4.Mysql:E:\Database\MySQL\MySQL。

  5.Mysqlguitools:E:\Database\MySQL\GUI。

  繼續,把jotm解壓,解壓後lib文件夾裡面的jar文件拷貝到[Tomcat_Home]\lib裡面,MySQL-connector-Java.jar也一樣拷進來。blazeds解壓後,我們只要blazeds.war這個文件,把它拷貝到[Tomcat_Home]\webapps目錄下。重新啟動tomcat,這時候會在webaPPS文件夾下生成blazeds文件夾。這樣整個軟件安裝就完成了。

  創建工程的方法

  先寫一個java程序,名字為HelloWorld.Java,代碼如下:

  vIEwplaincopytoclipboardprint?

  packageTree;

  publicclassHelloWorld

  {

  publicHelloWorld(){}

  publicStringgetHelloWorld()

  {

  return"HelloWorld!";

  }

  }

  packageTree;

  publicclassHelloWorld

  {

  publicHelloWorld(){}

  publicStringgetHelloWorld()

  { return"HelloWorld!";

  }

  }

  編譯這個文件,生成HelloWorld.class,把這個文件拷貝到:[tomcat-home]\webaPPS\blazeds\WEB-INF\classes\Tree。Flex開發環境配置配置完成後需要調試一下。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved