Size: a a a

2020 November 20

ch

central hardware in learn.java
Skelorc
народ, такой вопрос, собрал проект мавеном, в idea, всё работает, всё ок, собирал maven-package. На выходе получил .jar-ник, и когда его запускаю не происходит ровным счетом ничего. Как можно посмотреть стактрейс ошибок, или вообще понять, почему прога не запускается? В какую сторону копнуть?
покажите как запускаете и что происходит
источник

D

Dima in learn.java
источник

S

Skelorc in learn.java
спс
источник

D

Dima in learn.java
источник

D

Dima in learn.java
приложению нужна точка входа
источник

S

Skelorc in learn.java
Dima
приложению нужна точка входа
а я указал main class
источник

SS

Slava S in learn.java
Dima
можно потерять, если ключ вдруг изменяемый
ну если конечно он выдает разные хешкоды, то да, но это уж совсем люто )
источник

D

Dima in learn.java
Slava S
ну если конечно он выдает разные хешкоды, то да, но это уж совсем люто )
дефолтная имплементация же
источник

D

Dima in learn.java
источник

SS

Slava S in learn.java
это как?
источник

VG

Vitaly Gudz in learn.java
В Хортсманне хороший раздел по jar и прочему в первом томе
источник

SS

Slava S in learn.java
один и тот же инстанс по дефолту даст разные значения хешкода?
источник

Э

Эд in learn.java
Slava S
один и тот же инстанс по дефолту даст разные значения хешкода?
источник

Э

Эд in learn.java
т.е. не должен
источник

SS

Slava S in learn.java
как раз таки написан что должен один и тот же инстанс выдавать одно и то же значение, там пишут что он может меняться при разных запусках, что очевидно, потому что дефолтовая реализация скорее всего связана с адресом в памяти
источник

SS

Slava S in learn.java
источник

SS

Slava S in learn.java
источник

Э

Эд in learn.java
только что имеется ввиду под information в provided no information used in equals comparisons on the object is modified? Значения полей в классе, что влияют на значение equals()? Похоже, что да
источник

DS

Dmitriy Shilnikov in learn.java
Эд
только что имеется ввиду под information в provided no information used in equals comparisons on the object is modified? Значения полей в классе, что влияют на значение equals()? Похоже, что да
Если объекты сраниваются не по ссылкам на равенство, то логично, что сравниваются они на основании значений каких-то полей этих объектов.
источник

Э

Эд in learn.java
это понятно
источник