Dependencia de Maven: get no descarga los archivos de modelo de Stanford NLP

El componente central de laKit de herramientas de procesamiento de lenguaje natural de Stanford tiene código Java en unastanford-corenlp-1.3.4.jar archivo, y tiene (muy grandes) archivos de modelo en unastanford-corenlp-1.3.4-models.jar expediente. Maven no descarga los archivos de modelo automáticamente, pero solo si agrega<classifier>models</classifier> línea a la .pom. Aquí hay un fragmento de código .pom que recupera tanto el código como los modelos.

    <dependency>
        <groupId>edu.stanford.nlp</groupId>
        <artifactId>stanford-corenlp</artifactId>
        <version>1.3.4</version>
        <classifier>models</classifier>
    </dependency>

Estoy tratando de averiguar cómo hacer lo mismo desde la línea de comandos. Parece que el Mavendependency:get tarea de plugin es la forma de hacer esto. La siguiente línea de comando parece que sería correcta

mvn dependency:get \
    -DgroupId=edu.stanford.nlp \
    -DartifactId=stanford-corenlp \
    -Dversion=LATEST \
    -Dclassifier=models \
    -DrepoUrl=repo1.maven.org

Sin embargo, solo descarga el archivo Jar de código, pero no el archivo Jar de modelos.

¿Alguna idea de por qué este es el caso? No estoy seguro de si esto es solo un problema con el paquete de NLP de Stanford o un problema más general conclassifier opción dedependency:get.

Respuestas a la pregunta(1)

Su respuesta a la pregunta