Flex + Java w jednym projekcie w Flex Builderze – część I

11 Kwiecień 2009 – 13:10

Chciałbym przedstawić w jaki sposób można przygotować środowisko deweloperskie Flex Builder do kodowania Flex + Java. Chodzi oto, żeby móc tworzyć jednocześnie część aplikacji widoczną dla użytkownika (frontend) jak i backend, czyli kod Javy odpowiedzialny np.: za komunikację z bazami danych i obróbkę tych danych.

Uwaga! Poniższy sposób tworzenia aplikacji sprawdza się tylko w przypadku kodowania przez jedną osobę.

Kod Javy będzie docelowo wykorzystywał BlazeDS/LiveCycle Data Services – będzie to jednak zagadnieniem następnego tutoriala.

Wymagane oprogramowanie: Flex Builder 3.0.2 – dostępny do ściągnięcia w wersji trial ze stron Adobe lub w specjalnej wersji dla studentów lub bezrobotnych programistów ze strony Free RIA Tools.

Zaczynamy od uruchomienia Flex Buildera:

flex_builder_blazeds00

flex_builder_blazeds01

Wybieramy menu Help -> Software Updates -> Find and Install:

flex_builder_blazeds02

Zaznaczamy opcję “Search for new features to install“:

flex_builder_blazeds03

Na liście zaznaczamy Europa Discovery Site i klikamy Finish:

flex_builder_blazeds04

Po wczytaniu listy aplikacji wybieramy ostatnią pozycję “Web and JEE Development“:

flex_builder_blazeds05

oraz wybieramy “Select required“, żeby dodać wszystkie wymagane zależności:

flex_builder_blazeds06

Następny krok to zgoda licencyjna:

flex_builder_blazeds07

oraz wybór komponentów opcjonalnych – wybieramy “Select All” (lub nie ruszamy nic, jeśli wszystko jest już zaznaczone):

flex_builder_blazeds08

Jeszcze tylko ekran podsumowujący i klikamy Finish:

flex_builder_blazeds09

Chwila czekania, aż wszystkie ściągną się na dysk:

flex_builder_blazeds10

Po ściągnięciu plików jeszcze raz zatwierdzamy chęć instalacji wybierając “Install all“.

Po pozytywej i całkowitej instalacji pojawia się monit do restartu Flex Buildera:

flex_builder_blazeds12

Efektem powyższych kroków będzie nowa opcja “Create combined Flex/Java project using WTP” w momencie tworzenia nowego projektu:

flex_builder_blazeds13

Czas na Flex + Java w jednym projekcie w Flex Builderze – część II !

Odpowiedz