eclipse anyframe 설치
1. eclipse 의 Help > Install New Software 에서 아래와 같은 설치 URL 을 추가 한다.
http://dev.anyframejava.org/update
(참고 사항 : maven plug in 이 http://m2eclipse.sonatype.org/sites/m2e 에서 받은 것이어야 된다 - m2e 플러그인과 maven 이 이미 설치 되어 있는 사정을 가정 한다.)
2. $MAVEN_HOME/conf/settings.xml 파일에 아래와 같은 내용들을 추가 한다.
<profile>
<id>myprofile</id>
<repositories>
<repository>
<id>anyframe-repository</id>
<url>http://dev.anyframejava.org/maven/repo</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>anyframe-plugin</id>
<name>repository for Anyframe</name>
<url>http://dev.anyframejava.org/maven/repo</url>
</pluginRepository>
<pluginRepository>
<id>central</id>
<name>Internal Mirror of Central Plugins Repository</name>
<url>http://www.ibiblio.org/maven2/plugins</url>
</pluginRepository>
<pluginRepository>
<id>remote</id>
<name>Internal Mirror of Central Plugins Repository</name>
<url>http://repo1.maven.org/maven2</url>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>
...
<activeProfiles>
<activeProfile>myprofile</activeProfile>
</activeProfiles>
3. Window > Preferences > Anyframe > Build 로 가서
아래 그림과 같이 setting 한다.
4. File > New > Other > Anyframe > Project 를 선택 한다.
그리고 아래와 같이 프로젝트에 필요한 정보들을 넣어준다.
5. DB 정보를 아래와 같이 넣어 준다.
6. 프로젝트 구조가 아래와 같이 만들어 졌는지 확인 해 본다.
7. 내가 지금 만든 구조에는
pom.xml 에서 오류가 발생하고 있다. 이유는
anyframe 에서 제공하고 있는 repository (http://dev.anyframejava.org/maven/repo)
의 1.5.0 버전의 anyframe-core.jar 가 존재 하지 않기 때문이다.
만약 담당자 분께서 이 글을 보시게 되면 좀 만들어 주셨으면
하는 바램이 있다.
하여간 그 아래 버전으로 설치를 해보자
프로젝트의 pom.xml 파일을 아래와 같이 수정 한다.
<dependencies> 태그 위에
<repositories>
<repository>
<id>anyframe-repository</id>
<url>http://dev.anyframejava.org/maven/repo</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>
이렇게 외부 repository 를 설정해 준다.
그리고
<dependency>
<groupId>org.anyframe</groupId>
<artifactId>anyframe-core</artifactId>
<!-- version>1.5.0</version-->
<version>1.0.4</version>
</dependency>
처럼 1.5.0 버전에서 1.0.4 로 버전을 낮춰준다.
그럼 에러가 사라진 모습을 볼 수 있다.
(tablibs.jsp 에서는 에러가 계속 나는 모습이지만 실행에는 문제 없을 것으로 보인다.
해당 에러는 http://www.anyframejava.org/tags 에 tag 라이브러리 관련 내용이 없다는
얘기인데 anyframe 쪽에서 추가 해 줘야 할 문제인 것 같다.)
8. pom.xml 에서 마우스 우측 클릭 해서 Run As 선택 해서 maven install
하면 target 폴더 안에 정상적으로 war 파일이 생성 되는지 확인 한다.
9. $PROJECT_HOME/src/main/webapp/anyframe.jsp 를 tomcat 을 이용해서 실행 시켰을때
아래와 같이 나오고 링크 클릭 해서 잘 동작 하면 정상 설치 된 모습이다.
댓글