셸 이 war 가방 을 치 라 고 명령 한 거.

1278 단어 shell
오늘 은 가끔 자동 코드 로 컴 파일 된 셸 스 크 립 트 를 구축 하여 war 가방 을 끌 어 올 립 니 다. 예전 에는 회사 에서 프로젝트 git 를 끌 어 내 린 다음 에 해당 하 는 셸 스 크 립 트 를 이 프로젝트 의 디스크 에 놓 고 클릭 하여 실 행 했 습 니 다!그러나 오늘 상황 이 바 뀌 었 습 니 다. 저 는 셸 스 크 립 트 를 다른 디스크 에 두 었 습 니 다. 프로젝트 와 같은 디스크 에 있 지 않 습 니 다. 이때 저 는 컴 파일 을 할 때 프로젝트 아래 에 war 가방 저장 파일 을 만 들 거나 셸 스 크 립 트 디 렉 터 리 에 war 가방 파일 을 만 들 거나 이 럴 때 몇 번 더 테스트 했 습 니 다. 비교 해 보 니../(이전 디 렉 터 리 를 대표 합 니 다)이 기 호 는 기본적으로 이 디스크, 즉 이 루트 디 렉 터 리 에서 검색 합 니 다!이것 은 문제 입 니 다. 이것으로 써 서 기록 하 세 요!
4. 567913. 위 에서 보 듯 이 제 가 사용 하 는 디스크 부 호 는 각각 G 디스크 와 E 디스크 입 니 다. 이렇게 번 거 롭 지 않 으 려 면 자신의 셸 스 크 립 트 를 프로젝트 가 있 는 루트 디 렉 터 리 에 두 는 것 이 좋 습 니 다. 이것 이 가장 좋 습 니 다. 우리 의 셸 이 루트 디 렉 터 리 에서 이동 할 때 경 로 를 바 꿀 필요 가 없습니다!
물론 위의 셸 스 크 립 트 는 완벽 하지 않 습 니 다. 또 다른 실현 방법 이 있 습 니 다. 그것 은 셸 스 크 립 트 의 시작 부분 에서 특정 파일 로 경 로 를 지정 하 는 것 입 니 다. 그러면 아래 에서 그 경 로 를 참조 하면 됩 니 다!다음 과 같다.
cd G:/Users/Administrator/workspace/bugCatcher
#git pull
mvn clean install -Dmaven.test.skip=true -U

cd E:/study-document/shell
mkdir pfcase
cd G:/Users/Administrator/workspace/bugCatcher
cp ../bugCatcher/target/pfcase.war  E:/study-document/shell/pfcase/

echo done
project_path=G:/Users/Administrator/workspace/bugCatcher

4. 567913. 이렇게 파일 위 치 를 이동 할 때마다 머리 경 로 를 수정 하면 됩 니 다!

좋은 웹페이지 즐겨찾기