이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 명령 bnd입니다.
프로그램:
이름
bnd - OSGi 번들을 만들고 진단합니다.
개요
bnd [일반 옵션] [cmd를] [cmd 옵션]
bnd [일반 옵션] .항아리
bnd [일반 옵션] .bnd
기술
bnd 도구는 OSGi 번들을 만들고 진단하는 데 도움이 됩니다. 주요 기능은 다음과 같습니다.
* 번들의 매니페스트 및 JAR 콘텐츠 표시
* 묶음이 되도록 JAR을 감싼다.
* 사양 및 클래스 경로에서 번들 생성
* 매니페스트 항목의 유효성 확인
일반 옵션
--failok
--failok 속성과 동일합니다. 현재 실행은 JAR 파일을 생성합니다.
오류였습니다.
--예외
소프트웨어에 잘못된 예외가 발생하여 구제할 때 예외를 인쇄합니다.
일반적으로 메시지만 인쇄됩니다. 디버깅 또는 진단상의 이유로 예외
스택 추적은 매우 유용할 수 있습니다.
명령
사용 가능한 명령 :
기준선 - 최신 번들을 기준선 번들과 비교하고 다음을 제공합니다.
버전 관리 조언
bnd - OSGi용 스위스 군용 도구
빌드 - 프로젝트를 빌드합니다. 이렇게 하면 정의된 jar가 생성됩니다.
bnd.bnd 및 하위 빌더.
buildx - 빌드 프로젝트, 더 이상 사용되지 않지만 여기서는 역방향
호환성
범프 - 프로젝트 버전 범프
clean - 프로젝트 정리
변환 - 다른 형식으로 변환
create - 이전 버전과 호환되는 Java jar를 지원하는 데 사용되는 jar 생성
명령
debug - 현재 있는 프로젝트에 대한 많은 정보를 표시합니다.
결과물 - 이 작업 공간의 모든 결과물을 표시합니다. 그들과 같이
현재 버전 및 경로.
diff - 차이 항아리
다이제스트 - 여러 파일을 다이제스트
do - 확장자를 기반으로 파일을 실행합니다. 지원
확장자는 bnd(빌드), bndrun(실행) 및 jar(인쇄)입니다.
eclipse - 현재 디렉토리의 eclipse 프로젝트에 대한 정보 표시
extract - JAR 파일에서 파일 추출, 이에 상응하는 jar 명령
x[vf](구문 지원됨)
grep - 번들/jar 파일의 매니페스트를 Grep합니다.
info - 주요 프로젝트 변수 표시
매크로 - 매크로 값 표시
maven - Maven 번들 명령
패키지 - bnd 또는 bndrun 파일을 단일 jar로 패키징합니다.
java -jar <>.jar로 실행
인쇄 - JAR 인쇄
project - 프로젝트 작업을 실행하거나 매개변수가 지정되지 않은 경우 표시
프로젝트에 대한 정보
릴리스 - 이 프로젝트를 릴리스
repo - 저장소 관리
run - OSGi 런처에서 프로젝트 실행
runtests - OSGi 테스트 실행 및 보고서 생성
schema - 개요를 생성하는 고도로 전문화된 기능
ee의 패키지 델타
select - 필터링하여 JAR 집합에서 정보를 찾는 데 도움이 됩니다.
매니페스트 데이터 및 선택한 정보를 인쇄합니다.
설정 - bnd/jpm 전역 변수 설정
소스 - 바이너리 jar를 소스와 병합합니다. 가능하다
소스 경로 지정
구문 - 키워드 및 옵션의 내부 bnd 데이터베이스에 액세스
테스트 - OSGi 테스트에 따라 프로젝트 테스트
type - JAR 파일에 있는 파일 나열, 해당 jar 명령 t[vf]
(구문 지원)
확인 - 항아리 확인
version - bnd에 대한 버전 정보 표시
보기 - JAR 파일에서 리소스를 봅니다.
wrap - 항아리를 감싸다
xref - jar 세트의 모든 클래스에 대한 상호 참조를 표시합니다.
onworks.net 서비스를 사용하여 온라인으로 bnd 사용