[smack] 라이브러리 추가 및 기초 코드
교묘하게 비번을 가렸습니다. 후훗. 저 계정은 저희 스터디에서 쓸 계정이기 때문에 유충되면... 다른 아이디를 만들면 됩니다.ㅋㅋ
참조: http://www.andrejkoelewijn.com/wp/2008/12/30/using-google-talk-from-java-example/
위 코드를 참조했고, 라이브러리는 일단 메이븐 리파지토리를 추가해줍니다.
<repository>
<id>m2-repository-smack</id>
<url>http://maven.reucon.com/public</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
다음으로 의존성을 추가해 줍니다.
<dependency>
<groupId>org.igniterealtime.smack</groupId>
<artifactId>smack</artifactId>
<version>3.0.4</version>
<exclusions>
<exclusion>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.igniterealtime.smack</groupId>
<artifactId>smackx</artifactId>
<version>3.0.4</version>
<exclusions>
<exclusion>
<groupId>javax.servlet</groupId>
<artifactId>servlet-api</artifactId>
</exclusion>
</exclusions>
</dependency>
끝~ 3.0.4 버전 말고 더 최신 버전도 나온 듯 한데.. 그건 아직 안 받아봤습니다.