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

11 kwietnia 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