Pytania otagowane jako maven

Apache Maven to narzędzie do automatyzacji kompilacji i zarządzania projektami, wykorzystywane głównie w projektach Java. Ten tag służy do pytań, które nie dotyczą konkretnej wersji Maven. Zamiast tego użyj tagu gradle do pytań związanych z Gradle.

4
Czy istnieje sposób globalnego wykluczenia zależności Mavena?
Próbuję znaleźć „ogólny” sposób wykluczenia zależności przechodnich z włączenia bez konieczności wykluczania jej ze wszystkich zależności od niej zależnych. Na przykład, jeśli chcę wykluczyć slf4j, wykonuję następujące czynności: <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-jmx</artifactId> <version>3.3.2.GA</version> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>3.4.0.GA</version> <type>jar</type> <exclusions> <exclusion> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> </exclusion> </exclusions> …

4
Jak zainstalować artefakt Mavena ze źródłami z wiersza poleceń?
Jak zainstalować artefakt Mavena ze źródłami? więc później nie muszę otwierać projektu w zaćmieniu, aby zobaczyć kod. EDYCJA: Wiem, że mogę dodać ten kod do pom.xml <plugin> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>attach-sources</id> <phase>verify</phase> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> ale chciałbym to zrobić z linii poleceń (żeby było bardziej uniwersalne).
92 java  eclipse  maven 

16
„Reaguj-skrypty” nie są rozpoznawane jako polecenie wewnętrzne ani zewnętrzne
Mam projekt Maven, w ramach którego jest sklonowany projekt JavaScript jako podmoduł git. Więc struktura katalogów wygląda mniej więcej tak mavenapp/src/main/javascript/[npm project files] wewnątrz mojego pliku package.json test wygląda następująco: "test": "react-scripts test --env=jsdom", ale kiedy próbuję uruchomić test npm to mówi „Reaguj-skrypty” nie są rozpoznawane jako polecenie wewnętrzne lub …


1
Jak zastąpić właściwość maven w wierszu poleceń?
Mam następujący zwykły pom uruchomiony przez Maven 3.0.4. <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.example</groupId> <artifactId>test</artifactId> <version>1.0</version> <packaging>jar</packaging> </project> Próbuję zastąpić domyślne ustawienia w wierszu poleceń w następujący sposób: mvn -Dproject.build.finalName=build clean package Ale to jest ignorowane i rozumiem test-1.0.jar. Próbowałem zmienić inne właściwości, takie jak outputDirectory, …





24
Brakujący artefakt com.sun: tools: jar
Postępowałem zgodnie z samouczkiem wprowadzającym, ale utknąłem po zaimportowaniu projektu Playn za pomocą Maven. Używam Eclipse Indigo na 64-bitowym systemie Windows 7. Wszystkie zaimportowane projekty mają ten sam błąd: Missing Artifact com.sun:tools:jar in all the pom.xml files. Po kilku godzinach przeszukiwania forów próbowałem: Instalowanie najnowszej wersji Java 1.6.029 Zmiana mojej …
91 java  maven  playn 

8
Maven nie rozpoznaje modułów siostrzanych podczas uruchamiania zależności mvn: drzewo
Próbuję skonfigurować wielomodułowy projekt Maven, a zależności między modułami najwyraźniej nie są poprawnie konfigurowane. Mam: <modules> <module>commons</module> <module>storage</module> </modules> w POM macierzystego (który opakowanie typu POM), a następnie podkatalogów commons/i storage/które określają poms słoik z tej samej nazwie. Miejsce na dane zależy od Commons. W katalogu głównym (głównym) uruchamiam mvn …


10
Błąd: ENOENT: nie ma takiego pliku lub katalogu, scandir
Szkieletowałem aplikację przy użyciu jhipster, który jest bramą mikrousług używającą cassandra db i używam maven do kompilacji, która kompilowała się dobrze po uruchomieniu scaffold.i komendą gulp do przeładowania interfejsu użytkownika na żywo. Dokonałem niewielkiej zmiany w pasku nawigacyjnym i na jego stronie głównej. który również działał plikiem i wprowadził pewne …


3
Maven: Jak uruchomić plik .java z wiersza poleceń, przekazując argumenty
Mam następujący problem. Chciałbym uruchomić plik mvnz wiersza poleceń Main.java. Main.javaakceptuje parametr. Jak to zrobić z wiersza poleceń? Próbowałem znaleźć przykład, ale nie udało mi się. Czy ktoś mógłby mi pomóc, podając przykład? Spojrzałem tutaj, ale nie do końca rozumiałem, co powinienem zrobić. Ponadto, jak wykonać to polecenie z innego …
88 java  maven  arguments 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.