Как импортировать исходный код Java в проект - PullRequest
0 голосов
/ 28 мая 2019

Я новичок в Java и очень запутался, когда столкнулся с библиотекой, которая не в форме .jar.Я хочу использовать openPDF, поэтому я скачал исходный код здесь (https://github.com/LibrePDF/OpenPDF/releases/tag/1.2.17). Обратите внимание, что я не могу использовать maven, так как мой рабочий компьютер не подключен к Интернету.

Я использую IntelliJ и попробовалчтобы добавить файл .zip в качестве библиотеки, щелкнув правой кнопкой мыши проект и добавив его в качестве библиотеки, точно так же, как я сделал это с другим файлом .jar. Пока что нет ошибок.

Однако, когда я пытаюсь импортироватьв моем коде, следующем за этим примером (https://netjs.blogspot.com/2018/10/how-to-create-pdf-in-java-using-openpdf.html) он не может найти "com.lowagie".

1 Ответ

1 голос
/ 28 мая 2019

Добро пожаловать в переполнение стека и в java!

Старайтесь избегать ссылок в реальных исходных файлах java, это затруднит вам отслеживание того, что является вашим кодом, и что является чужим кодом,особенно если вы импортируете много подобных проектов.

Если вы не можете получить доступ к Интернету, я предлагаю загрузить предварительно созданный jar-файл, созданный для этого проекта.

Вы можете вручную загрузить этот конкретный проект.jar-файл из центрального хранилища maven, в котором этот проект доступен.

https://mvnrepository.com/artifact/com.github.librepdf/openpdf/1.2.17

...