본문 바로가기

전체 글

(44)
[JAVA] MANIFEST.MF Project를 jar파일로 추출한 경우, META-INF에 MANIFEST.MF가 생성되어진다.이 MANIFEST.MF는 JAR파일에 대한 메타 데이터를 제공하는데 사용된다. 그러나 Export > jar로 추출하게 되면 해당 메타데이터들은 누락되고 이미지와 같이manifest-version만 추출될 수 있어 주의해야 한다.  어떻게 추출해야 하는가Project 우클릭 > Run As > Maven Clean > Maven Install 하게 되면해당 프로젝트에 경로에 Target 폴더 내에 jar가 생성된다. 해당 jar에는 메타 데이터들이 제공되어 저장된다.더보기일반적인 MANIFEST.MFManifest-Version: MANIFEST.MF 파일의 버전.Created-By: JAR 파일을 생성한 ..
[karaf] karaf cxf 설치 cxf를 설치하기 위해선 karaf의 repository의 cxf를 추가해주는 것이 선수되어야 한다.  karaf - 4.3.10 / JDK - 1.8을 쓰니 발생하는 오류였음karaf - 4.2.16으로 하향  4.2.16으로 하향 후, 다시 설치하여도 오류가 발생  3.6.3버전이 들어가는 것으로 확인되어 3.4.3으로 재설정install하게 되면 정상적으로 설치된 것을 확인할 수 있다. No services have been found라는 창이 노출되며 변경된 것을 확인되나, 어떻게 적용하지더보기원래라면 이런 화면이 나왔었다.
[Karaf] Apache Karaf - Web Console 설치 feature:install /*번들 설치 명령어*/feature:install webconsolewebconsole 설치 명령어 입력하면 resolve 에러가 발생한다.caused by를 확인하면, osgi.http를 해결할 수 없다는 문구가 뜨는데, http를 참조하지 못해서 그런것 같다. 순으로 입력하면 정상적으로 설치 되는 것을 확인 할 수 있다.   webconsole을 설치하면, localhost:8181/system/console 입력시 로그인창이 뜨는 웹이 활성화 됨을 확인할 수 있다.사용하기 위해선 ID/PW가 필요한데.  {karaf설치경로}/etc/user.properties 파일에서 확인할 수 있다.ID=PW,Authority(or Authority Group) 순으로 설정할 수 있..
[Tibero] 최대 Session 변경 / Unable to open a session Error Tibero 설치 경로,C:\TmaxData\tibero6\config로 지정해두었는데,해당 폴더 안에 tibero.tip 파일을 확인하면 된다.  tibero.tip 파일 확인시 max_session_count가 있는데 해당 수가 최대 Session값,  만약 Tomcat Context에 등록하여 Connection pool을 설정해두었다면 해당 설정값과 맞는 값으로 맞춰주면 된다.
[Tibero] Tibero is stopped or disabled ERROR Tibero 종료 명령어 tbdowntbdown immediateimmediate는 접속한 세션, 트랜잭션을 강제로 종료하고 서버를 강제 종료하는 옵션(rollback함) 이외에도 normal / abort / abnormal이 있다.- normal : 모든 세션이 종료될때 까지 기다린 후 종료- abort : 모든 세션을 트랜잭션과 상관없이 모두 종료한 뒤, 종료(rollback 안함)- abnormal : 프로세스 kill / log가 남지 않음  종료 후 재 시작하기 위해서tbboottbboot를 사용해 서버를 부팅하게 되면tibero is stopped or disabled 라는 문구가 확인되며 실행되지 않는다.  이때, cmd를 관리자권한으로 실행하고tbdown cleantbboot 관리자 권한..
[MAVEN] Local Repository 설정 Maven Local Repository로컬 레파지토리를 설정하는 이유는 https://mvnrepository.com/ 해당 사이트에 없는 라이브러리를 추가하는 경우 로컬(컴퓨터)에 레파지토리를 추가하여 해당 경로에 라이브러리(jar)를 추가하여 사용하기 위함 즉, Maven Repository에서 관리하지 않는 라이브러리를 추가하기 위함  먼저 Maven 명령어를 사용하기 위해서 Maven을 설치 후 환경설정 해주어야 한다.   maven을 다운로드 후, 경로에 압축해제 Maven 환경 변수 설정  mvn install:install-file -Dfile=C:\{라이브러리 path}\cos.jar -Dpackaging=jar -DgroupId=com.oreilly.servlet -DartifactId..