2012-10-02 13 views
1

나는 아파치 톰캣에 대한 시스템 서비스를 사용하여 드라이브를 네트워크와 모든 시간 오류가 발생하는 파일을 저장해야 'disk는 매핑 된 네트워크 디스크입니다. 하지만 두 번째 파티션 디스크 'D'파일과 동일한 경로가 성공적으로 만들어집니다.낙타 파일 구성 요소는

WAR 파일을 생성하고 Apache Tomcat의 로컬 시스템 서비스와 함께 실행하고 있습니다.

서비스하기 전에, 내가 Maven에 의해 Eclipse와 같은 프로젝트를 실행할 때 - U 디스크로 복사가 성공적으로 진행되고 있었다.

답변

2

로컬 시스템 서비스 사용자가 매핑 된 드라이브 'U'를 (를) 볼 수 없습니다. 해결책 : UNC 경로를 사용하십시오.

Tomcat을 실행하는 사용자는 네트워크 경로에 액세스 할 수있는 권한이 필요합니다. 로컬 시스템 서비스 사용자에게는없는 경우가 많습니다. 이 경우 허가를받은 사용자, 즉 서비스의 '로그온'탭에서 사용자를 변경하여 Tomcat을 실행할 수 있습니다.

+0

나는이로 변경하는 경우 : 나는 같은 오류 예외가 : org.apache.camel.component.file.GenericFileOperationFailedException : 파일을 저장할 수 없습니다 : \\ 1.255.255.1 \ directory \ xxx.txt 또한이 네트워크 드라이브에 대한 권한이 무엇인지 같은 사용자를 위해 서비스 로그온 - 결과는 동일합니다. : – iriwkins

+0

그 사용자로 로그인 할 때 Windows 탐색기에이 파일을 타이핑하거나 붙여 넣으면 \\ 1.255.255.1 \ 디렉토리를 열 수 있습니까? –

+0

예! 파일을 생성, 변경 및 삭제할 수도 있습니다. – iriwkins

관련 문제