未在用户/ .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>