Tomcat 7.0 Eclipse 플러그인이 포함 된 Embedded Neo4J 데이터베이스 Neo4J Store의 디렉토리 경로를 만들 수 없습니다.

StackOverflow https://stackoverflow.com//questions/23048399

문제

Embedded Neo4J 데이터베이스를 사용하고 있으며 Java 코드에서 메인을 실행할 때 모든 것이 잘 작동합니다.그러나 Eclipse에서 Tomcat 플러그인에서 서블릿으로 데이터베이스에 연결하려고하면이 오류가 있습니다 :

Unable to create directory path [database\data\graph.db] for Neo4j store
.

My Databse는 My JavaProject에 저장됩니다.Tomcat-Plugin이 다른 경로가 필요하기 때문에 꽤 확신하지만, 나는 이런 종류의 것들을 처음에 새로운 것과 누군가가 올바른 길을 말하거나 튜토리얼을 보여줄 수 있기를 바랍니다.

인사말

도움이 되었습니까?

해결책

현재 작업 디렉토리를 확인하고 파일을 만들 수있는 권한이 있는지 확인하십시오.Java System.getProperty("user.dir")를 통해 현재 작업 디렉토리를 가져올 수 있습니다.

Eclipse 내부의 Tomcat에서 실행 중이 때 때로는 디렉토리가 기대하는 것과 다른 것과 다른 곳에 다릅니다. 왜냐하면 그것은 당신이 어떻게 톰캣과 이클립스를 구성했는지의 여러 측면에 달려 있기 때문입니다.따라서 비즈니스의 첫 번째 순서는 정확히 무엇을 쓰려고하는지 알아내는 것입니다.그런 다음 사용자가 해당 디렉토리에 쓸 수있는 권한이 있고 디렉토리 / 파일이 아직 없거나 읽기 전용으로 표시되지 않았는지 확인하십시오.

다른 팁

Eclipse를 관리자로 실행하면 작동해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top