나는 Karaf를 처음 사용합니다. 메소드 메인이있는 클래스 App을 가진 항아리가 있습니다. Karaf 로그 서비스 콘솔에 항아리를 떨어 뜨리면 번들이 시작되지만 아무 일도 일어나지 않는다고 말합니다. 첫 번째 작업 (jar)은 간단한 데이터베이스 쓰기 작업이므로 실행 중인지 확인할 수 있습니다 (예상되는 로그 파일은 생성되지 않습니다).Apache Karaf - 번들이 시작되지만 아무것도하지 않습니까?
항아리는 다른 항아리에 많이 달려 있습니다. 우리의 시스템 관리자는 프로덕션 서버에 Maven을 설치하지 않습니다. 어디에서 helper jars (mysql-connector-java- [version] .jar 같은)를 넣을 까?
Karaf는 Manifest 파일을 사용하여 기본 클래스를 찾습니다. 특별한 인터페이스를 구현해야합니까?
도움을 주셔서 감사합니다.
Google에 올바른 키워드 ('OSGi 번들', 'Activator')를 사용하는 것이 매우 유용합니다. Netbeans가 프로젝트 유형의 OSGi 번들을 가지고 있기 때문에 나는 떨어져서 돌아가고있다. – Gerry