未在用户/ .m2/repository中创建net/sf/json-lib文件夹

问题描述:

我在我的pom-thin.xml中拥有json-lib依赖项(如下所示)。但仍然没有看到json-lib文件夹在我的资源库/ net/sf/...位置生成。以下是依赖关系。未在用户/ .m2/repository中创建net/sf/json-lib文件夹

<dependency> 
     <groupId>net.sf.json-lib</groupId> 
     <artifactId>json-lib</artifactId> 
     <version>jdk15</version> 
     <classifier>jdk15</classifier> 
     <scope>provided</scope> 
    </dependency> 

我在做什么错在这里?

我也尝试将版本从jdk15更改为jdk2.3。但它没有帮助。

json-lib未生成,因为jdk15版本未出现在Maven中央存储库或您的Maven管理器中。您可以看到您可以在此link中使用的版本。因此,您应该使用下面的依赖关系。

<dependency> 
    <groupId>net.sf.json-lib</groupId> 
    <artifactId>json-lib</artifactId> 
    <version>2.4</version> 
    <classifier>jdk15</classifier> 
    <scope>provided</scope> 
</dependency>