본문 바로가기

Maven

[Maven] PluginManagement PluginManagement에 대한 글.. crescent_util에서 m2 이클립스 플러그인으로 빌드시에오류가 난다는 이슈가 들어와서 찾아보던 중.... 일단, 오류자체는 이클립스 플러그인의 버그인듯하고..아래 내용을 참고하였음.. http://stackoverflow.com/questions/10483180/maven-what-is-pluginmanagementhttp://stackoverflow.com/questions/1266226/maven2-problem-with-pluginmanagement-and-parent-child-relationship You use pluginManagement in a parent pom to configure it in case any child pom wan.. 더보기
[Maven] executable jar build pom.xml에 아래의 설정을 추가한다. ....org.apache.maven.pluginsmaven-jar-plugin2.4 true lib com.tistory.devyongsik.utils.IndexingUtil ... 여기저기 찾아보니 예제는 많은데.. 전부 가 빠져있었다. 몇번을 해봐도 안되어서 결국 stackoverflow에서 찾았는데... 위 element중 가 빠져있으면제대로 되지 않던데... 케바케인건가... 각 element의 상세 설명은 maven 공식 페이지를 참조~ 더보기
[Maven] eclipse plugin에서 캐릭터셋 지정 eclipse 플러그인을 사용해서프로젝트를 eclipse 프로젝트로 변환시 캐릭터 인코딩 설정을 변경하는 법 pom.xml에 아래의 설정을 추가한다. UTF-8 org.apache.maven.plugins maven-eclipse-plugin 2.6 .settings/org.eclipse.core.resources.prefs =utf-8${line.separator}]]> http://maven.apache.org/plugins/maven-eclipse-plugin/eclipse-mojo.html 더보기
[Maven] github을 maven repository로 사용하기 crescent에서 luceneKoreanAnalyzer.jar를 사용하는데별도의 프로젝트로 나누어져있다. 처음에 이것을 그냥 이대로둘지.. maven을 사용해서 모듈로 합칠지..고민을 하다가... 별도 프로젝트로 두면서 crescent에 의존성 설정을 해주면 crescent 빌드 할 때마다 자동으로luceneKoreanAnalyzer를 다운받아 사용 할 수 있겠다 싶은 생각이 들었다. 그렇다면 이제 필요한것이 maven repository인데.. 혹시 github이라면.. 뭔가 되지 않을까 싶어서 찾아봤더니 아래와 같은 글이 있었다. http://cemerick.com/2010/08/24/hosting-maven-repos-on-github/ 오옷..! 그래서 한번 따라해보았다. crescent와 lu.. 더보기