2010-08-07 41 views

回答

1

在Flex Builder(或Flash Builder)中,您需要創建一個Flex庫項目。將該mxml文件放在庫項目中,右鍵單擊並從上下文菜單中選擇「包含在庫中」。

Flex庫項目應該生成一個具有該類的SWC,然後通過將該SWC添加到庫路徑中,然後可以在其他項目中使用該SWC。

0

Flextras是正確的,但稍微清楚(因爲你還沒有接受它尚未):

在Flex Builder中(我假設的Flex Builder 3,但它可能同在Flash Builder)轉到文件 - >新建 - > Flex庫項目。輸入名稱並點擊完成。這會創建您的項目。

將您希望編譯的文件創建(或複製)到新項目中的src文件夾中。訣竅是,當您將文件複製到src時,它不會自動包含在庫的構建中,因此它不會最終編譯到生成的SWC中。

要將這些文件包含在庫構建中,請右鍵單擊導航器面板中的項目並選擇屬性。點擊左邊的「Flex Library Build Path」,在右邊的「Classes」選項卡下,點擊「Select All」(或選中你希望手動添加的選項)。

一旦您的文件包含在庫項目的構建路徑中,只需構建項目即可。構建應自動發生,但您可以轉到「項目」菜單並選擇「清理」以確保。確保項目編譯正確(無編譯錯誤),並且應在bin文件夾中生成SWC文件。請注意,無論何時在項目的文件結構中更改任何內容,您可能都需要重複單擊庫構建路徑中的「全選」步驟。