Java Servlet抛出异常;系统找不到指定的路径";

Java Servlet抛出异常;系统找不到指定的路径";,java,servlets,Java,Servlets,在我的servlet中,我编写以下语句来加载本体文件 File fileBase = new File("src/java/ontology/ontology.owl"); SimpleIRIMapper iriMapper = new SimpleIRIMapper(IRI.create("src/java/ontology/AOA.owl"), IRI.create(fileBase)); 但是当我运行这个项目时,我得到了以下例外 org.semanticweb.

在我的servlet中,我编写以下语句来加载本体文件

File fileBase = new File("src/java/ontology/ontology.owl");
SimpleIRIMapper iriMapper =  new SimpleIRIMapper(IRI.create("src/java/ontology/AOA.owl"),
            IRI.create(fileBase));
但是当我运行这个项目时,我得到了以下例外

org.semanticweb.owlapi.io.OWLOntologyInputSourceException:java.io.FileNotFoundException:src\java\ontology\ontology.owl(系统找不到指定的路径)


如何克服此问题?

提供绝对路径/将文件放置在类路径中,如下所示
fileBase=新文件(“ontology.owl”)

它必须是相对于servlet url模式的路径。