Нужна помощь в импорте и перестройке проекта Github java - PullRequest
0 голосов
/ 13 января 2020

Я пытаюсь немного изменить исходный код проекта GitHub java и перестроить его обратно в результирующий файл .jar для запуска.

  1. В проектах URL , README говорит Download the source and build with gradle.
  2. Загружен с помощью кнопки Clone or download, извлечен
  3. Установлен Eclipse 2019-12 , затем> Файл> Импорт> Gradle> Существующий проект Gradle ..., который дал мне

this

Открыл файл .java в редакторе для внесения каких-либо изменений

Теперь мне нужна помощь в понимании того, как я могу протестировать и перестроить, чтобы я мог запустить файл .jar для запуска? (Уже созданные .jar файлы проекта GitHub здесь здесь )

Буду признателен, чтобы узнать, какие дальнейшие шаги необходимо предпринять для этого.

Ответы [ 2 ]

0 голосов
/ 21 января 2020

Вот как я наконец-то начал работать в Eclipse (Windows), благодаря помощи emmanuel-chebbi (подробное обсуждение см. В комментариях ниже вопроса)

  1. Создана Windows переменная среды JAVA_TOOL_OPTIONS значение -Dfile.encoding=UTF8 ( См. Это )
  2. Файл Commons.java в проекте также необходимо изменить на UTF-8 NOBOM (только UTF-8 не подходит для Windows!). Так и было ( См. )
  3. Импортировал проект и переопределил Gradle 3.0 для быть по умолчанию (Файл> Импорт> Существующий проект Gradle> выберите каталог> следующий> переопределить> указать c версия Gradle 3.0> следующий> финал sh)
  4. Любой код изменяется по желанию, если таковой имеется (за пределами область действия этого вопроса)
  5. Выполнение заданий Gradle по умолчанию (вкладка «Задачи Gradle»> проект правой кнопкой мыши> Выполнить задания Gradle по умолчанию)
  6. Два файла JAR, сгенерированные в папке \distrib

Между прочим, я также пытался получить решение, не основанное на GUI IDE * 10 32 * с командной строкой Gradle 3.0 для работы, благодаря suraj-muraleedharan и будет обновляться здесь, если я получу что-нибудь с ним. (Хорошо, что я знаю, что есть прямой путь, чем GUI IDE, но на данный момент, я просто хочу сохранить его простым ради моих ограничений - поэтому принимаю это как ответ, так как он все равно был опубликован как вопрос по Eclipse. )

Спасибо вам за помощь и терпение!

0 голосов
/ 14 января 2020

Можете ли вы попробовать использовать упаковщик Gradle (https://docs.gradle.org/current/userguide/gradle_wrapper.html#sec: добавление_wrapper ), это может решить проблемы сборки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...