75年生人,程序员,在西安。

Playframework1.2.x依赖json-lib出错的问题

在Playframework1.2.x中依赖下载json-lib时总是获取不到,

    - net.sf.json-lib -> json-lib 2.4

很奇怪,找了很多资料,终于发现:

https://stackoverflow.com/questions/4173214/maven-missing-net-sf-json-lib/5115094#5115094

Playframework官方相关的ticket:

https://play.lighthouseapp.com/projects/57987-play-framework/tickets/986-support-for-classifier-in-dependenciesyml#ticket-986-3

Playframework官方似乎已经修复了这个bug:

https://github.com/playframework/play1/commit/9c814770c275f9ac221c748416322ca149ba5024

而这一修改经确认是在Playframework1.2.7以后版本里就有了。这时只需要按这样书写就可以正常了:

    - net.sf.json-lib -> json-lib 2.3 jdk15

参考这里:

  • https://blog.csdn.net/lovingprince/article/details/5894459

  • https://blog.csdn.net/java2000_wl/article/details/7748439

就知道Maven里面classifier是一个附属分类的标签,一般类库都不需要,特殊情况会有这个,比如这里的jdk15,还有时用于javadoc或source等。

评论

© 世风十三 | Powered by LOFTER