블로그 이미지
다엄
잘해야지

calendar

1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

Notice

    'Programming/Flex'에 해당되는 글 6

    1. 2010.07.27 태양광 서버 이전-Flash Builder (Flex Builder) 4.1 사용
    2010. 7. 27. 21:03 Programming/Flex

    Solar Server를 한동안 쓰지 않다가 다시 프로젝트에 돌입하면서 서버를 이전하게 되었다. 서버 컴퓨터가 아예 바뀌면서 다시 Setting을 해줘야 했는데, 내 PC에 있던 FlexBuilder3  는 이미 사라진지 오래라 새로 시험판을 다운받으러 홈페이지로 갔다.
    http://www.adobe.com/products/flex/
    그런데 Flex Builder 가 Flash Builder로 바뀌어 있네? 찾아보니 꽤 오래전부터 예견된 일이었던것 같다. 여하튼 플렉스 개발에는 문제가 없으므로 이 버전을 다운받으면 되겠다.

    1. 서버를 구동하기 위해서 플렉스 프로젝트 만들기 
        apmsetup을 서버로 돌리므로 htdocs에 플렉스 프로젝트 위치를 잡아준다. (플래쉬 플레이어 10을 설치해야 제대로 컴파일이 된다.)

    2. 데이터베이스 구축
       데이터베이스가 없으므로 우선 스키마를 짜서 테이블을 만들어둔다 (백업해 둔 sql 파일이 있으면 실행). 그 후 데이터를 파싱하기 위해 Polling n Parsing 프로젝트를 실행한다.

    3. 접근 권한 설정
    다음과 같은 에러는..

    You don't have permission to access /Joomla/administrator/ on this server.
    mysql계정 권한이 없어서 발생하는 에러이므로 모든 권한을 부여하면 제대로 컴파일된다. 자세한 내용은 http://seonyeong.tistory.com/category/Programming/Linux?page=1 여기를 참조.

    4. Flex Builder 버전의 문제로 발생하는 에러
    The style 'backgroundGradientAlphas' is only supported by type 'mx.core.Application' with the theme(s) 'halo'
    Flex Builder 3를 사용할 때 까지 발생하지 않았던 mxml tag에서 에러가 발생하였다. 어도비사에서는 Flex 4 부터 mx.core 패키지의 public class Application 클래스 대신에 spark.components.Application 클래스를 사용하기를 권장하고 있다. [출처 : http://docs.huihoo.com/flex/4/mx/core/Application.html ]
    ->  태그를 완전히 바꿔야 하는 것 같아서 일단 3.5 builder로 바꾸어 컴파일 하였다.

    posted by 다엄