powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Подключить библиотеку в виде исходников.
20 сообщений из 20, страница 1 из 1
Подключить библиотеку в виде исходников.
    #39901044
Фотография sann-x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использую IDEA Community, подключил к проекту JAR-библиотеку из гитхаба ( https://github.com/asterisk-java/asterisk-java/tree/2.0.4). В pom подключил так:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<repositories>
  <repository>
    <id>asterisk-java-mvn-repo</id>
    <url> https://raw.githubusercontent.com/asterisk-java/asterisk-java/mvn-repo</url> 
    <releases>
      <enabled>true</enabled>
    </releases>
    <snapshots>
      <enabled>true</enabled>
    </snapshots>
  </repository>
</repositories>

<dependencies>
  <dependency>
    <groupId>org.asteriskjava</groupId>
    <artifactId>asterisk-java</artifactId>
    <version>2.0.4</version>
  </dependency>
</dependencies>

Но мне хотелось бы локально менять исходники библиотеки. Как подключить эту библиотеку в виде исходников, а не JAR?
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901046
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sann-x,
Два проекта. Выход первого это вход второго.
Если IDE не открывает два в одном то два экземпляра IDE рядом на экране.
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901048
Фотография sann-x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

Вы предлагаете поправить исходники либы локально, создать из них jar, а потом этот jar использовать в своем проекте?
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901049
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sann-x
PetroNotC Sharp,

Вы предлагаете поправить исходники либы локально, создать из них jar, а потом этот jar использовать в своем проекте?
да.
Так делается в дельпи шарпе плюсах и...
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901051
Фотография sann-x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А более простой способ есть?
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901053
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sann-x
А более простой способ есть?
да. Объединить исходники и убрать jar. Нафиг он нужен.
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901056
Фотография sann-x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

А вот тут можно подробнее - как это сделать?
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901066
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sann-x
PetroNotC Sharp,

А вот тут можно подробнее - как это сделать?
в смысле?
В jar A есть класс А.
В jar B есть класс В.
Как сделать общий проект из двух классов?
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901068
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sann-x
А более простой способ есть?
вроде в иклипсе есть в меню Build project и build ALL project.
В чем трудность то?
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901254
yvprod
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sann-x,

sann-xхотелось бы локально менять исходники библиотеки

Зачем так делать?
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901257
Андрей Панфилов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sann-x,

форкаешь проект на гитхабе, к себе в структуру проекта цепляешь его как submodule , в своем pom.xml прописываешь его как модуль, вот и все.
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901324
Фотография sann-x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
yvprod

Зачем так делать?

Для отладки
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901325
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sann-x
локально менять исходники
дак отладка или что?)))
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901329
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если все dependencies собраны с исходниками - то отладчик должен их корректно показать.
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901602
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sann-x
yvprod

Зачем так делать?

Для отладки


Может купить IDEA Ultimate или взять Eclipse?
Там можно ходить debugger'ом по скомпилированным классам.

P.S. Если идет EAP, то можно использовать EAP версию IDEA бесплатно.
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901970
Фотография sann-x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mad_nazgul,

Нет, мне не это нужно. Мне нужно в код библиотеки добавить новые строки типа:
Код: java
1.
2.
logger.info("some info");
logger.debug("some debug");
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39901976
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sann-x
mad_nazgul,

Нет, мне не это нужно. Мне нужно в код библиотеки добавить новые строки типа:
Код: java
1.
2.
logger.info("some info");
logger.debug("some debug");


Точки останова работают? Начни с бряков на исходниках.
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39902278
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sann-x
mad_nazgul,

Нет, мне не это нужно. Мне нужно в код библиотеки добавить новые строки типа:
Код: java
1.
2.
logger.info("some info");
logger.debug("some debug");



Может AOP?!
В Spring встроен ApsectJ ;-)
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39902630
Фотография sann-x
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp,

Бряки работают, но мне этого мало, и нужна информация в реалтайме.
...
Рейтинг: 0 / 0
Подключить библиотеку в виде исходников.
    #39902641
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sann-x
PetroNotC Sharp,

Бряки работают, но мне этого мало, и нужна информация в реалтайме.
подробнее.
Так как если работает бряк, то при остановке во вкладке Переменные вся инфа в реалтайме.
Не помню, но вроде есть вывод в лог "бряка"
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Подключить библиотеку в виде исходников.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]