Maven 프로젝트에서 단위 테스트를 위해 Apache Derby 내장 데이터베이스를 사용하고 있습니다. 불행히도 테스트를 실행할 때마다 프로젝트의 루트에 derby.log
파일로 끝납니다. 데이터베이스 자체는 target
디렉토리 (jdbc:derby:target/unittest-db;create=true
)에 작성되므로 문제는되지 않습니다. reference guide을 상담 한 후 JDBC URL (jdbc:derby:target/unittest-db;create=true;logDevice=/mylogs
)에 logDevice
매개 변수를 설정하려고 시도했지만 다른 로그에 해당하는 것으로 보입니다. 따라서 derby.log
이 계속 표시됩니다.Derby.log 제거하기
도움을 주시면 감사하겠습니다.
최대 절전 모드에서 Derby를 사용한다면 어떻게 될까요? 어디에서 "derby.stream.error.field"라는 줄을 써야합니까? – pek
webapp에서는 시스템 소품을 설정하는 것이 쉽지 않습니다. 주위에? – bmargulies
필자는 그렇게 생각하지 않지만 web.xml 또는 spring config에서 시작할 때 실행할 수 있도록 설정하고 할 수 있습니다. – stevedbrown