有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java访问XMLBeans生成的模式。Maven项目中的jar

我有一个schemas.jar提供给我,我试图从一个简单的Maven项目中访问它。我已经把schemas.jar文件放在我的src/main/resources目录中,它在我的类路径中

当我试图通过以下方式访问创建的文档时:

GetOrdersRequestDocument getOrdersRequestDocument = GetOrdersRequestDocument.Factory.newInstance();

它抱怨GetOrdersRequestDocument(找不到它)

我如何让项目学习这些课程?我需要导入任何特定的内容吗


共 (1) 个答案

  1. # 1 楼答案

    I have put the schemas.jar file in my src/main/resources directory, which is in my classpath.

    是的,src/main/resources目录中的文件位于类路径上。但这并不意味着罐子本身的内容可以直接获得。不过,您可以使用^{}来加载JAR

    但是。。。这不是我做事的方式。如果这是一个选项,我只需在公司或本地存储库中安装JAR(使用^{}),并将其声明为依赖项。这将使JAR的内容与任何其他依赖项一样可供代码使用