2011-07-05 3 views
1

작업으로 인해 XML 파일을 데이터베이스로 사용해야합니다. 현재로서는 products.xml과 users.xml 중 두 가지가 있습니다. 두 XML은 많은 정보를 저장하지 않습니다. 우리는 Netbeans 7.0과 Tomcat 7.0.11을 사용하고 있습니다.어떻게 절대 경로없이 Netbeans에서 XML로 데이터베이스를 사용합니까?

문제는 읽기 및 쓰기 파일에 액세스 할 때 C : /../../../ Project_Name/DATA/products.xml의 절대 경로를 사용해야한다는 것입니다. 그러나 XML 파일에 /DATA/products.xml이라는 상대 경로를 사용하여 액세스 할 수 있도록해야합니다. 그렇게 할 방법이 있습니까?

데이터베이스를 사용하면 훨씬 쉽게 작업 할 수 있지만 옵션이 아님을 알고 있습니다.

도움 주셔서 감사합니다.

답변

0

파일을 클래스 경로에 넣고 Classloader.getResourceAsStream으로 액세스 할 수 있습니다.

+0

대단히 감사합니다. 이것은 트릭을했다. :) – aoi

관련 문제