pytanie do mistrzów #java i #maven, załóżmy, że mam 2 powiązane ze sobą moduły, jeden jest wpisany w pomie jako zależność drugiego ze scopem system i z określeniem jego systemPath. Oczywiście lokalnie i zdalnie te systemPath się będzie zmieniało, w jaki sposób mógłbym kontrolować z poziomu uruchomienia "goal package" jaki systemPath ma być użyty?
Wszystko
Najnowsze
Archiwum
- 2
#java #naukaprogramowania #programowanie #pytanie #webdev #spring #maven
Powiem tak, pójście od razu po przerobieniu szybkiego kursu podstaw czystej javy nie jest chyba dobrym pomysłem.
Potrzebuje dokumentacji do pobrania tyle żeby była offline, a także jeśli macie jakieś bardzo dobre książki do polecenia to podajcie.
Czy te książki bedą ok?
https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882
https://www.manning.com/books/spring-in-action-fifth-edition
https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997
Powiem tak, pójście od razu po przerobieniu szybkiego kursu podstaw czystej javy nie jest chyba dobrym pomysłem.
Potrzebuje dokumentacji do pobrania tyle żeby była offline, a także jeśli macie jakieś bardzo dobre książki do polecenia to podajcie.
Czy te książki bedą ok?
https://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882
https://www.manning.com/books/spring-in-action-fifth-edition
https://www.amazon.com/Effective-Java-3rd-Joshua-Bloch/dp/0134685997
- 1
@Przegrany_Joker: dokumentacji czego?
- 1
Mircy, potrzebuję pomocy z intellij idea + #maven + #java + cucumber .
Jak wskazać w idea, że kroki z pliku.feature są w src/main/java/com.nazwaprojektu/steps a strony w src/main/java/com.nazwaprojektu/pages ??
W tej chwili on spodziewa się znaleźć pliki w src/test/java, ale nie mogę tam po prostu ich przenieść, bo projekt wieloosobowy i nie moja decyzyjność.
Jak wskazać w idea, że kroki z pliku.feature są w src/main/java/com.nazwaprojektu/steps a strony w src/main/java/com.nazwaprojektu/pages ??
W tej chwili on spodziewa się znaleźć pliki w src/test/java, ale nie mogę tam po prostu ich przenieść, bo projekt wieloosobowy i nie moja decyzyjność.
- 0
@asdasdce2w: dziękuję!
@mariusz-laszczka: a masz dobry profil ustawiony?
@mariusz-laszczka: rozwiaLes ten problem? Co bylo przyczyna?
- 22
Kontynuuje wpis z wczoraj:
https://www.wykop.pl/wpis/38437997/juz-raz-spamowalem-ale-firma-nadal-szuka-na-kilka-/
Przede wszystkim - przepraszam wszystkich, którym odpisałem na szybko i chaotycznie. Zdecydowanie źle to zorganizowałem, nie spodziewałem się takiego odzewu i tylu wiadomości, a jednoczesnie nie wziąłem pod uwagę, że wczoraj miałem dość dużo innych spraw do załatwienia wieczorem. Dziś postaram się to lepiej zorganizować.
Najważniejsze -> ogłoszenia:
https://www.wykop.pl/wpis/38437997/juz-raz-spamowalem-ale-firma-nadal-szuka-na-kilka-/
Przede wszystkim - przepraszam wszystkich, którym odpisałem na szybko i chaotycznie. Zdecydowanie źle to zorganizowałem, nie spodziewałem się takiego odzewu i tylu wiadomości, a jednoczesnie nie wziąłem pod uwagę, że wczoraj miałem dość dużo innych spraw do załatwienia wieczorem. Dziś postaram się to lepiej zorganizować.
Najważniejsze -> ogłoszenia:
- 1
@fruity - BA ogłoszenia we wpisie.
Treść przeznaczona dla osób powyżej 18 roku życia...
- 55
Treść przeznaczona dla osób powyżej 18 roku życia...
@weshu Piszesz o benefitach i kasie za relokację a nie podajesz najważniejszego czyli widełek płacy.
Ile tu mniej więcej można zarobić?
Ile tu mniej więcej można zarobić?
Czołem Mirki z tagu #programowanie i #naukaprogramowania. Testuję sobie chmurę #microsoft #azure i chciałbym przenieść na nią hello worlda zbudowanego w #gradle. Drugiego hello worlda zbudowanego w #maven udało mi się przenieść bez problemu, zbudowałem jarkę komendą "mvn clean package" w #powershell i następnie za pomocą komendy "mvn azure-webapp:deploy" poszła do chmury. Narazie tego hello worlda
@Masilt: pewnie nie masz konferencji w build.gradle https://docs.microsoft.com/en-us/azure/devops/artifacts/gradle/publish-package-gradle?view=vsts&tabs
@Masilt: wygląda na to że się nie zdeployowała. Niestety nie powiem ci jak to dokładnie działa bo ja pracuję z kontenerami i AKSem
- 4
Może jakiś wykopowy devop czy software engineer szuka pracy za granicą (Malaga, Hiszpania)?
Bardzo dobra firma (dla mnie po 11 latach w IT w kilku krajach moje top pod względem benefitów dla pracowników).
Pełny i bardzo dobry relocation package (2 miesiące zakwaterowanie, pełny zwrot kosztów lotów i przeprowadzki itp.).
Jeśli takie wpisy z jakiś powodów są nie na miejscu to proszę o informacje i od razu skasuje.
Bardzo dobra firma (dla mnie po 11 latach w IT w kilku krajach moje top pod względem benefitów dla pracowników).
Pełny i bardzo dobry relocation package (2 miesiące zakwaterowanie, pełny zwrot kosztów lotów i przeprowadzki itp.).
Jeśli takie wpisy z jakiś powodów są nie na miejscu to proszę o informacje i od razu skasuje.
- 1
Treść przeznaczona dla osób powyżej 18 roku życia...
- 1
@weshu: Żona na pewno by przyklasnęła! Ale ja dopiero co zmieniłem pracę, póki co jest fajnie i rozwojowo. Jak podszkolę się w DevOps (póki co to mam doświadczenie z samotnego adminowania Linuksami), to się zgłoszę.
Czemu jak uruchamiam aplikacje przez IDE to mam polskie znaki w bazie, a przez mavena nie? W pom.xml mam ustawione UTF-8
#java #maven #programowanie
#java #maven #programowanie
- 0
@metaforyczny_kierowca: ten sam
@Cheessys: może obczaj sobie jaką komendę wykonuje IDE odpalając aplikację
- 3
Ogarnia ktoś konfigurację mavenowego projektu w Intellij IDEA?
Wykonałem
1. Nowy projekt mavenowy
2. Dodałem zależność - guave
3. Napisałem przykładowy kod używający guave
Wykonałem
1. Nowy projekt mavenowy
2. Dodałem zależność - guave
3. Napisałem przykładowy kod używający guave
- 2
#programowanie #java #pytanie #maven
Mam projekt składający się z dwóch modułów czyli 3 pomy - główny i dwa modułowe. Chcę dodać w jednym pomie dependencję do drugiego i dostaję komunikat: "[ERROR] Failed to execute goal on project oddsapi-webcrawl: Could not resolve dependencies for project pl.wojciechmazurek:oddsapi-webcrawl:jar:1.0: Failure to find pl.wojciechmazurek:oddsapi-app:jar:1.0 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update
Mam projekt składający się z dwóch modułów czyli 3 pomy - główny i dwa modułowe. Chcę dodać w jednym pomie dependencję do drugiego i dostaję komunikat: "[ERROR] Failed to execute goal on project oddsapi-webcrawl: Could not resolve dependencies for project pl.wojciechmazurek:oddsapi-webcrawl:jar:1.0: Failure to find pl.wojciechmazurek:oddsapi-app:jar:1.0 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update
@baalder363: bo moduly typu webapp maja packaging typu war, jesli nie zadeklarujesz tego w dependency to defaultowo szuka jara
- 0
@Bruno_: Chyba już mi minęła życiowa paranoja na punkcie bycia wystalkowanym, jestem zbyt nudną osobą, żeby być obiektem stalkingu ( ͡° ͜ʖ ͡°)
- 4
Witam wykopowych #programista15k
Pisałem ostatnio zadanko, które polegało na napisaniu usługi z interfejsem REST/HTTP, która umożliwi aktualizowanie wartości czujników i zwracanie wadliwych silników.
Serwer miał pobrać dane wejściowe zawierające listę czujników do silników z pliku w formacie YAML na GitHubie.
HTTP
Pisałem ostatnio zadanko, które polegało na napisaniu usługi z interfejsem REST/HTTP, która umożliwi aktualizowanie wartości czujników i zwracanie wadliwych silników.
Serwer miał pobrać dane wejściowe zawierające listę czujników do silników z pliku w formacie YAML na GitHubie.
HTTP
źródło: comment_TUrW7xtZEgihOQAX2v14H2ZDOETrjIdF.jpg
Pobierz- 2
@Danger40: tak na pierwszy rzut oka:
1. Package: weź je jakoś sensownie ponazywaj
2. pressure_threshold camelCase
3. Ta metoda getBrokenEngines do przepisania (rozbić na mniejsze, w logikę się za bardzo nie zagłębiałem, ale wydaje się że da rade to zrobić lepiej)
4. Do różnych typów sensora zrób sobie enuma a nie po Stringu sprawdzasz typ.
5. IEngineService -> EngineService, EngineService
1. Package: weź je jakoś sensownie ponazywaj
2. pressure_threshold camelCase
3. Ta metoda getBrokenEngines do przepisania (rozbić na mniejsze, w logikę się za bardzo nie zagłębiałem, ale wydaje się że da rade to zrobić lepiej)
4. Do różnych typów sensora zrób sobie enuma a nie po Stringu sprawdzasz typ.
5. IEngineService -> EngineService, EngineService
- 2
@Danger40:
- W Javie nie stosuje się konwencji nazewnictwa I przed interfejsem, jest to używane w C# ale raczej nie jest to mile widziane w Javie
- Wybór technologii dość osobliwy ale tutaj nie chcę się za bardzo czepiać ale fajnie używa się spring-boota, który zrobi Ci fatJara, którego z kolei możesz odpalić samym java -jar. Tylko, że tutaj wchodzi spring.
- Nie rób taki rzeczy
- W Javie nie stosuje się konwencji nazewnictwa I przed interfejsem, jest to używane w C# ale raczej nie jest to mile widziane w Javie
- Wybór technologii dość osobliwy ale tutaj nie chcę się za bardzo czepiać ale fajnie używa się spring-boota, który zrobi Ci fatJara, którego z kolei możesz odpalić samym java -jar. Tylko, że tutaj wchodzi spring.
- Nie rób taki rzeczy
e.printStackTrace();, do takich rzeczy zapina się loggera.- 2
#java #maven #log4j
Mirki, mam wielomodułowy projekt w mavenie. W każdym module korzystam z log4j (mam plik log4j.xml z konfiguracją logów). Chcę mieć inną konfigurację logów podczas działania aplikacji lokalnie i zdalnie. Przykładowo: logi podczas uruchomienia lokalnie będą zapisywać się z rzadszą częstotliwością niż podczas działania aplikacji na serwerze. Macie jakiś pomysł jak to najlepiej zrobić?
Mirki, mam wielomodułowy projekt w mavenie. W każdym module korzystam z log4j (mam plik log4j.xml z konfiguracją logów). Chcę mieć inną konfigurację logów podczas działania aplikacji lokalnie i zdalnie. Przykładowo: logi podczas uruchomienia lokalnie będą zapisywać się z rzadszą częstotliwością niż podczas działania aplikacji na serwerze. Macie jakiś pomysł jak to najlepiej zrobić?
#maven #java
Mirki, mam projekt złożony z kilku modułów (każdy ma swojego poma). W głównym katalogu mam pom.xml (parent innych). Dodaję do niego dependencję z log4j. Po mvn clean install - paczuszka nie pojawia się w "external resources", nie jestem w stanie z niej korzystać. Próbowałem reimportować, czyścić pamięć podręczną, nic nie pomogło. Co może być przyczyną?
Mirki, mam projekt złożony z kilku modułów (każdy ma swojego poma). W głównym katalogu mam pom.xml (parent innych). Dodaję do niego dependencję z log4j. Po mvn clean install - paczuszka nie pojawia się w "external resources", nie jestem w stanie z niej korzystać. Próbowałem reimportować, czyścić pamięć podręczną, nic nie pomogło. Co może być przyczyną?
- 1
@mariusz-laszczka: możesz jeszcze wywalić cały folder z konfiguracją mavena z IDE (system/maven), w środku są indexy, jak się któryś zdupcył to po zaimportowaniu na nowo przeindexuje i powinno być ok
@mariusz-laszczka: pokaż tego parent poma
- 1
zrobilem sobie swoj program w mavenie, mam plik jar i chce go sobie uruchomić, pojawia mi się bład:
Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.6.0:java (default-cli): Goal requires a project to execute but there is no POM in this directory
Co robie zle?
#maven #naukaprogramowania #java
Failed to execute goal org.codehaus.mojo:exec-maven-plugin:1.6.0:java (default-cli): Goal requires a project to execute but there is no POM in this directory
Co robie zle?
#maven #naukaprogramowania #java
konto usunięte via Android
- 0
@quwer jak ty chcesz go uruchomić?
@quwer:
Standardowo plik jar uruchamia się z linii komend: java -jar NazwaPliku.jar
Z opisu błędu wynika, ze próbujesz go odpalić komendą w stylu mvn exec:exec. Problem polega na tym, że robisz to w katalogu w którym nie ma pliku pom.xml a w nim masz konfigurację projektu i to co najważniejsze w tym przypadku czyli konfigurację pluginu exec-maven-plugin do uruchamiania aplikacji.
Standardowo plik jar uruchamia się z linii komend: java -jar NazwaPliku.jar
Z opisu błędu wynika, ze próbujesz go odpalić komendą w stylu mvn exec:exec. Problem polega na tym, że robisz to w katalogu w którym nie ma pliku pom.xml a w nim masz konfigurację projektu i to co najważniejsze w tym przypadku czyli konfigurację pluginu exec-maven-plugin do uruchamiania aplikacji.
- 153
Treść przeznaczona dla osób powyżej 18 roku życia...
- 25
Treść przeznaczona dla osób powyżej 18 roku życia...
Treść przeznaczona dla osób powyżej 18 roku życia...


























Da się jakoś w sensowny sposób uruchamiać aplikacje javafx na raspberry pi zero w? Chodzi mi o płynność i responsywność. W moim przypadku jar stworzony przy użyciu mavena nie działa praktycznie wcale. Wiem że mogę kod zoptymalizować ale i tak wiem że aplikacja będzie działała strasznie topornie. Może są jakieś sztuczki