2009-07-17 10 views
1

これは数日前にナットを運転していましたが、私はGoogleを試しましたが運がありません(私の幸運からGoogleで答えを見つけると判断しました。答え)。Flex Web-Tier Setup

短いストーリーを短縮するために、ローカルマシンのブラウザからmxmlファイルをコンパイルする機能がありました。私は再インストールをしなければならなかったが、今はコンパイルしようとして問題がある。

私の現在の設定は次のとおりです。

WAMPの2.0i
- Apacheの2.2.8
- PHP 5.2.8
- MySQLの5.1.36

FlashDevelopの3.0.0 RC1
ウィンXP

Firefox 3.5、IE8 & Chromeでコンパイルしようとしましたが、すべて同じエラーが表示されます:


コンパイルがnull.Visit詳細については、オンラインのFlexドキュメントやAPIリファレンスをコンパイル中

エラー、警告または例外が検出された結果。

サーバーでエラーが発生しました。サーバーエラー: 'サーバースレッドでエラーが発生しました。ネストされた例外は次のとおりです。java.lang.NoSuchMethodErrorの:flex.license.License(Ljava/utilに/地図; Ljava/LANG /文字列; Lflex /ライセンス/ロガー;)V」


私が続いてきました。アドビからの指示:

http://labs.adobe.com/wiki/index.php/Flex_Module_for_Apache_and_IIS

が、運。私はCMDで問題なくコンパイルできますが、ブラウザを使用するほうがはるかに高速です。誰もがこの問題にぶつかり、それを解決しましたか?

乾杯!
DNT

編集: 私は無駄にFlex 2の& 3 SDKを使用してみました言及を忘れてしまいました。

+0

ここにアップデートがあります。 私はちょうど何が起こるかを見るためにflexのSDK 4を試しましたが、私はいくつかのエラーを除いてコンパイルします...明らかにバージョンの問題です。 私は何かに遭遇しているかもしれません...それは何でもあり得ます... – DNT

+0

フレックス3 SDK(上記のフレックス4 SDKをタイプしたときに私がディスレクシアだったことに気がつきました)と同じプロセスをやりました。

私がやった唯一の違った点は、Flexモジュールをアンインストールして再起動した後です。多分それは違いをもたらしたでしょうか?私は通常、CCleanerを実行してレジストリエントリを削除します。 – DNT

答えて

0

最後にが答えを見つけました!

私はすべてを再インストールしなければならなかったので、完璧に機能したソリューションを見つけました。

このリンクを使用して、100MBを超えるAdobe Flex SDKをダウンロードしてください。オープンソースFlex SDKのダウンロードリンクを無視してください。執筆時点では、私はバージョン3.4.0.9271ダウンロード:

http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+3

をあなたはフレックスモジュール見出しをインストールするにはインストール手順までのフォローアップを確認してください。

http://labs.adobe.com/wiki/index.php/Flex_Module_for_Apache_and_IIS#Installation

その後、このページに移動し、メインの見出しの下のFlex 3コンパイラモジュールその後、3.0.0.477を見出し、サブの下で、FlexModule_apache.exeファイルをダウンロードし、インストール手順に従いますし、あなたは自宅に帰るべきです!

http://opensource.adobe.com/wiki/display/flexsdk/Downloads

0

私は私が自分の質問に答えてくれたと確信できると思います。

プログラムを使用してレジストリ(例:ccleaner)を消去するのではなく、 "フレックスモジュール"のアンインストールを実行して再起動します。今野生行くとは「フレックスモジュールを実行

 
#BEGIN FLEX INSTALLER EDITS - REMOVE ONLY ON UNINSTALL 
LoadModule flex_module "D:/your/path/to/modules/mod_flex.dll" 
AddHandler flex .mxml 
#END FLEX INSTALLER EDITS - REMOVE ONLY ON UNINSTALL 

:あなたが戻って窓に得れば

、WAMPで「すべてのサービスを停止」とhttpd.confファイルがエントリを削除していることを確認してくださいApacheの& IISのインストーラーを使って質問に答え、最後になったら再起動してください。

どのようなPITA!