JBoss에 배포 한 후 프로젝트의 파일 위치

이유

파일을 통해 프로젝트를 JBoss에 배포 한 후 프로젝트에서 파일의 파일 위치를 얻으려고 .war합니다. 이 프로그램은 SOAP를 사용하여 몇 가지 웹 서비스를 제공합니다.

다음은 Eclipse의 디렉토리 구조입니다.

ProjectName 
|-Java Resources
 |-src
 |  +package.one
 |  +package.two
 |  ...
 |-docs
 |  myFile.xsd
 |  otherFile.xml
|-WebContent
 |+META-INF
 |-WEB-INF
 | +lib
 | web.xml
 |index.jsp

일반적으로 내부에 Java 클래스가 있으면 package.one파일 경로 myFile.xsd../ProjectName/docs/myFile.xsd. main메서드를 코딩하면 제대로 작동합니다 .

그러나이 프로젝트를 JBoss에 배포하면 파일을 찾을 수 없습니다. JBoss가 bin폴더 내부를 찾기 시작 합니다. 실제 프로젝트는에 배포됩니다 {wildflyHome}/standalone/deployments/ProjectName.war. 그래서 왜 그것이 bin폴더 내부를보고 있는지 잘 모르겠습니다 .

액세스하려고하면이 오류가 발생합니다 myFile.xsd.

08:36:47,908 ERROR [stderr] (default task-3) org.xml.sax.SAXParseException; schema_reference.4: Failed to read schema document 'file:/C:/Users/Flow/Documents/Tools/wildfly-10.0.0.Final/bin/../ProjectName/docs/myFile.xsd', because 1) could not find the document; 2) the document could not be read; 3) the root element of the document is not <xsd:schema>.

위에서 언급했듯이 서버에 배포하지 않으면 완벽하게 작동하기 때문에 옵션 2와 3을 루팅했습니다.

파일이 서버에 있으면 어떻게 액세스합니까?

이유

그래서 오랜 시간 노력한 끝에 마침내 포기하고 파일을 bin폴더 에 넣었습니다 .

폴더에 폴더를 만들었습니다 bin. 거기에서 파일 경로는 folder/file.ext.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

filezilla를 사용하여 openshift에 로그인 한 후 내 앱 파일을 배포해야하는 위치

분류에서Dev

프로젝트에 새 포드를 설치 한 후 문제

분류에서Dev

동일한 위치에 여러 개의 하위 프로젝트 jar 게시

분류에서Dev

한 지점에서 동일한 프로젝트의 여러 위치로의 자식 하위 트리

분류에서Dev

Gradle 배포 플러그인 : 별도의 폴더에있는 하위 프로젝트의 파일 추가

분류에서Dev

vue.js에 vuetify를 설치 한 후 새 프로젝트가 컴파일되지 않습니다.

분류에서Dev

Firebase : 여러 Firebase 프로젝트에 동일한 앱 배포

분류에서Dev

웹 프로젝트에서 AntiSamy 정책 파일의 위치

분류에서Dev

JBoss는 Eclipse Luna로 업그레이드 한 후 모든 파일 변경시 재배포됩니다.

분류에서Dev

아파치 서버의 포트를 성공적으로 변경 한 후 내 프로젝트가 열리지 않습니다. 새 포트 번호를 사용하여 관리자 패널에 액세스 할 수 있습니다.

분류에서Dev

Parse.com에서 mongoDB로 마이그레이션 한 후 파일 위치

분류에서Dev

병렬로 생성 된 .zip 파일을 생성 한 후 위치에 복사

분류에서Dev

mod_wsgi를 사용하여 Apache2에서 Django로 정적 파일을 배포하기위한 설정 파일의 위치

분류에서Dev

배포 된 앱 파일에 대한 Cloudshell (Google App Engine)의 위치는 어디입니까?

분류에서Dev

로그 파일에서 파일 경로 및 파일 이름을 추출하기위한 배치 파일

분류에서Dev

github에 푸시 한 후 Android 프로젝트 jar 파일이 누락 됨

분류에서Dev

배치 파일에서 스크립트를 실행 한 후 특정 일수 후에 특정 파일을 영구적으로 삭제하는 방법

분류에서Dev

내 qmake의 프로젝트에 다른 프로젝트의 qmake 파일 포함

분류에서Dev

Visual Studio C ++ 프로젝트의 node-gyp 포함 파일에 대한 자동 업데이트 경로

분류에서Dev

배포 된 아파치 + django 애플리케이션은 프로젝트 디렉토리 외부의 로컬 파일에 액세스합니다.

분류에서Dev

pythonanywhere에 배포 된 django 프로젝트의 정적 파일 연결 오류

분류에서Dev

퓨즈 프로젝트를 변경 한 후 배포 자동화

분류에서Dev

Eclipse의 Java 프로젝트에 대한 여러 소스 위치

분류에서Dev

3000 개 이상의 Java 파일이 포함 된 Java 프로젝트를 탐색하기위한 팁

분류에서Dev

Qt로 프로젝트를 컴파일 한 후 파일을 빌드 디렉토리에 복사하십시오.

분류에서Dev

원격 IIS에 배포 한 후 Angular SPA VS 템플릿 프로젝트가 제대로 작동하지 않음

분류에서Dev

MSI 설치 프로젝트의 파일에 대한 "시스템"속성은 무엇을 의미합니까?

분류에서Dev

파일 이름에 따라 파일을 폴더로 이동하기위한 배치 파일

분류에서Dev

배치 파일을 사용하여 한 위치에서 다른 위치로 zip 폴더 이동

Related 관련 기사

  1. 1

    filezilla를 사용하여 openshift에 로그인 한 후 내 앱 파일을 배포해야하는 위치

  2. 2

    프로젝트에 새 포드를 설치 한 후 문제

  3. 3

    동일한 위치에 여러 개의 하위 프로젝트 jar 게시

  4. 4

    한 지점에서 동일한 프로젝트의 여러 위치로의 자식 하위 트리

  5. 5

    Gradle 배포 플러그인 : 별도의 폴더에있는 하위 프로젝트의 파일 추가

  6. 6

    vue.js에 vuetify를 설치 한 후 새 프로젝트가 컴파일되지 않습니다.

  7. 7

    Firebase : 여러 Firebase 프로젝트에 동일한 앱 배포

  8. 8

    웹 프로젝트에서 AntiSamy 정책 파일의 위치

  9. 9

    JBoss는 Eclipse Luna로 업그레이드 한 후 모든 파일 변경시 재배포됩니다.

  10. 10

    아파치 서버의 포트를 성공적으로 변경 한 후 내 프로젝트가 열리지 않습니다. 새 포트 번호를 사용하여 관리자 패널에 액세스 할 수 있습니다.

  11. 11

    Parse.com에서 mongoDB로 마이그레이션 한 후 파일 위치

  12. 12

    병렬로 생성 된 .zip 파일을 생성 한 후 위치에 복사

  13. 13

    mod_wsgi를 사용하여 Apache2에서 Django로 정적 파일을 배포하기위한 설정 파일의 위치

  14. 14

    배포 된 앱 파일에 대한 Cloudshell (Google App Engine)의 위치는 어디입니까?

  15. 15

    로그 파일에서 파일 경로 및 파일 이름을 추출하기위한 배치 파일

  16. 16

    github에 푸시 한 후 Android 프로젝트 jar 파일이 누락 됨

  17. 17

    배치 파일에서 스크립트를 실행 한 후 특정 일수 후에 특정 파일을 영구적으로 삭제하는 방법

  18. 18

    내 qmake의 프로젝트에 다른 프로젝트의 qmake 파일 포함

  19. 19

    Visual Studio C ++ 프로젝트의 node-gyp 포함 파일에 대한 자동 업데이트 경로

  20. 20

    배포 된 아파치 + django 애플리케이션은 프로젝트 디렉토리 외부의 로컬 파일에 액세스합니다.

  21. 21

    pythonanywhere에 배포 된 django 프로젝트의 정적 파일 연결 오류

  22. 22

    퓨즈 프로젝트를 변경 한 후 배포 자동화

  23. 23

    Eclipse의 Java 프로젝트에 대한 여러 소스 위치

  24. 24

    3000 개 이상의 Java 파일이 포함 된 Java 프로젝트를 탐색하기위한 팁

  25. 25

    Qt로 프로젝트를 컴파일 한 후 파일을 빌드 디렉토리에 복사하십시오.

  26. 26

    원격 IIS에 배포 한 후 Angular SPA VS 템플릿 프로젝트가 제대로 작동하지 않음

  27. 27

    MSI 설치 프로젝트의 파일에 대한 "시스템"속성은 무엇을 의미합니까?

  28. 28

    파일 이름에 따라 파일을 폴더로 이동하기위한 배치 파일

  29. 29

    배치 파일을 사용하여 한 위치에서 다른 위치로 zip 폴더 이동

뜨겁다태그

보관