• programming coding Maven mvn issues *sonarqube 9 Jun 2014

    [20:29:15] spirit8: на уровне слухов... плохой мавен. плохой
    [20:29:33] spirit8: на уровне слухов... ласт модифай у файлов не проставляет, в результате рсинкается весь прожект
    [20:29:53] spirit8: на уровне слухов... а ещё бест практисез, бест практисез. лечить баги надо надо

    ну я детально не проверял что он там не проставляет, так что на уровне слухов...

Replies (4)

  • @egplife, вероятно, после выполнения
    $ mvn clean package
    в ./target/lib все файлы оказываются созданными после момента запуска этой команды, что логично.

    если это потом куда-то рсинкается, то стоит использовать ключ -c (--checksum)
  • @egplife, про какие бест практисез и баги речь?
    имхо, все предъявы из поста — фигня.
    что не отменяет переусложненности, отсутствия гибкости и жуткой многословности мавена. даже ant+ivy — полущ, а тем более gradle и подобные.
  • @anton0xf, Thank you… Давно это было…
  • @anton0xf, Мавен в стартовой документации декларирует ≈что его цели создания включают реализацию best practices. Баг надо верифицировать, обновляются ли без mvn clean при mvn compile даты файлов, либо это особенность javac et al. Не исключено, что фигня. Просто очень мешало, всю эту область вроде бы можно улучшить, возможно, что виновны мои локальные скрипты, а не mvn javac et al. Как-то так…