EasySRL icon indicating copy to clipboard operation
EasySRL copied to clipboard

Use maven or standard dependency management

Open danyaljj opened this issue 7 years ago • 5 comments

To make it "Easier" I suggest you use a dependency management, rather than keeping jar files with obscure version in a lib folder.

danyaljj avatar Apr 11 '17 16:04 danyaljj

Take a look at this branch under my fork of EasySRL: https://github.com/kentonl/EasySRL/tree/maven

It uses maven instead to retrieve most of its dependencies (though some custom jars remain).

kentonl avatar Apr 11 '17 18:04 kentonl

Well that's nice. Thanks Kenton

danyaljj avatar Apr 11 '17 18:04 danyaljj

To follow-up, here's an example that uses EasySRL as a maven dependency: https://github.com/uwnlp/neuralccg/blob/master/neuralccg/pom.xml

kentonl avatar Apr 11 '17 18:04 kentonl

Hello @kentonl thanks for this repository, but i'm having trouble generationg maven sources because deeptagger, taggerflow and taggerflow-protos dependencyes cannot be found? Any suggestions?

danielvasic avatar Apr 14 '17 08:04 danielvasic

Those dependencies are available here: https://github.com/kentonl/EasySRL/tree/maven/lib/edu/uw, but they should be automatically imported if you follow the example from neuralccg linked above.

kentonl avatar Apr 16 '17 23:04 kentonl