Какой лучший способ изменить библиотеку GWT в банке? - PullRequest
0 голосов
/ 19 января 2011

Я хочу изменить способ работы gwt-log. У меня есть файл JAR со всем источником, и я использую затмение. Как я могу внести изменения в исходный код, перекомпилировать его и экспортировать в виде файла JAR, который я могу просто вставить в свой проект?

Ответы [ 2 ]

2 голосов
/ 19 января 2011

Вы можете сделать это, добавив его путь (требуемый класс, который вы хотите изменить) к исходному пути, пакеты должны совпадать с путем jar, но он должен быть создан в вашем src.

1 голос
/ 19 января 2011

Вы можете извлекать источники из репозитория Google SVN в Eclipse, который создаст проект для вас.

Другой способ - просто создать пустой проект Java в Eclipse и выгрузить исходные файлы из jar-файла в папку src.

Для создания jar обычно требуется сборка antфайл, так как Затмение не делает банку для вас.Итак, что-то вроде этого в корневой папке проекта:

<?xml version="1.0" encoding="UTF-8"?>
  <project name="GWTLog.makejar" default="makejar" basedir=".">
  <target name ="makejar" description="Create a jar for the GWTLog project">
    <jar jarfile="gwt-log-custom-3.0.4.jar" includes="*.class" basedir="bin"/>
  </target>
  </project>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...