Я пытаюсь импортировать файл jar и использовать его зависимости в проекте Maven. Файл jar, который я хочу импортировать, сам по себе является другим проектом Maven и включает в себя все его зависимости.Как использовать зависимости из файла jar?
Мне удалось импортировать файл jar и использовать код java (из моих пакетов в src/main в файле jar проекта Maven), но проект, в который я импортировал файл mt jar, по-прежнему не распознает зависимости jar ,
Например, я пытаюсь импортировать org.json.JSONObject (чья зависимость определена в файле jar), но есть компиляционная ошибка.
Есть ли способ сделать то, что я хочу, или любое другое решение?
Спасибо!
(Извините за плохой уровень объяснения, я француз, и это довольно трудно сформировать мне объяснить в деталях моей проблемы)
EDIT
Вот образцы моего П из моей фляги файл:
<!-- One of the dependency I want to use -->
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20160212</version>
<scope>test</scope>
</dependency>
<!-- The plugin I used to create my jar file with dependencies -->
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.2</version>
<configuration>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
затем я включил .jar файл, используя хранилище «в-проекте», как описано здесь: http://charlie.cu.cc/2012/06/how-add-external-libraries-maven/
Сообщение об ошибке сообщение об ошибке компиляции говорят, что org.json.JSONObject не признается: package org.json does not exist
Показать ПОМ и сообщение об ошибке – Jens
Удалить ' тест '? –