바람둥이에 앱을 배포했습니다. 앱에서 사용하는 라이브러리 중 일부는 리소스에 대한 상대 경로를 사용합니다. 따라서 TOMCAT-HOME/relative-path에있는 자원을 검색합니다. 링크를 만들거나 리소스를 TOMCAT-HOME 폴더에 복사 할 수 없습니다. 또한 라이브러리의 코드를 변경하고 응용 프로그램 컨텍스트를 사용할 수 없습니다. Tomcat 구성 어딘가에서이 응용 프로그램 만위한 "작업 디렉토리"를 지정할 수 있습니까? 컨텍스트 컨테이너를 사용해 보았습니다.하지만 그 주위에서 머리를 얻을 수 없습니다. 감사합니다. .바람둥이 상대 경로 설정
0
A
답변
1
당신은 당신의 server.xml
<Context cachingAllowed="false" docBase="C:\ProgramFiles\ApacheSoftwareFoundation\apache-tomcat-5.5.29\temp" path="/tmpimages" privileged="true">
</Context>
안에이 같은 뭔가가 필요하고 소스 코드 내부에 /tmpimages
를 사용합니다.
0
질문에서 묻는 질문에서 TOMCAT-HOME 폴더에 액세스하는 데 문제가 있음을 이해할 수 있습니다. TOMCAT-HOME 폴더에 액세스하려는 모든 경로 앞에 ../을 추가하지 않으시겠습니까?
+0
그게 내가 그들을 참조 할 수없는 바람둥이 홈 폴더에 리소스 폴더를 넣을 수 없다는 것입니다. 모든 상대 경로가 일부 폴더에서 시작한다는 것을 앱에 알리는 방법이 필요합니다. 예를 들어, 웹 응용 프로그램의 "현재 작동하는"폴더로/home/user/data/폴더를 설정하므로 응용 프로그램에서 상대 경로로 파일을 요청하면/home/user/data 폴더. – user191207
관련 문제
- 1. .NET 설정 상대 경로
- 2. 파일의 상대 경로 설정 설정 및 배포
- 3. 바람둥이 버전 및 경로 인쇄
- 4. 상대 경로
- 5. settings.py의 상대 경로 settings.py에서
- 6. VB.NET의 절대 경로 상대 경로
- 7. 크롤러, 절대 경로 상대 경로
- 8. Winforms의 상대 경로
- 9. 상대 파일 경로
- 10. .NET에서 compileroptions의 상대 경로
- 11. Uri을 사용하는 상대 경로
- 12. URL에 상대 경로 해석하기
- 13. 리소스 파일의 상대 경로?
- 14. JavaScript에서 이미지의 상대 경로
- 15. App.config 상대 경로
- 16. t SQL의 상대 경로?
- 17. OSGi 번들의 상대 경로
- 18. 프로그램은 상대 경로
- 19. robots.txt 및 상대 경로
- 20. Response.AddHeader를 사용하는 상대 경로
- 21. OBR 저장소의 상대 경로?
- 22. Zend_framework - 이미지의 상대 경로
- 23. py2exe에서 상대 경로 지정
- 24. 상대 v 절대 경로?
- 25. 실행중인 어셈블리의 상대 경로
- 26. 상대 파일 경로 문제
- 27. C를 사용하는 상대 경로 #
- 28. 공유 라이브러리의 상대 경로
- 29. ZipOutputStream 상대 경로
- 30. File.ReadAllLines 메서드의 상대 경로
미안하지만 나는 여기에서 오히려 호기심이 많습니다. Tomcat이 이전 버전의 Sun Microsystem에서 James Duncan Davidson이 작성한 버전 3.x에 Tomcat이 있었을 때 TOMCAT_HOME 설정을 접하게되었습니다. 2004 년 Tomcat 4가 소개됨에 따라 Tomcat의 홈 폴더는 env가 가리 킵니다. var. CATALINA_HOME. Tomcat 3.x에서 실행되는 응용 프로그램은 무엇입니까? –