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.
Na dzień dzisiejszy moja kompilacja Mavena kończy się niepowodzeniem. [INFO] [ERROR] Unexpected [INFO] java.lang.OutOfMemoryError: Java heap space [INFO] at java.util.Arrays.copyOfRange(Arrays.java:2694) [INFO] at java.lang.String.<init>(String.java:203) [INFO] at java.lang.String.substring(String.java:1877) [ERROR] Brak pamięci; aby zwiększyć ilość pamięci, użyj flagi -Xmx podczas uruchamiania (java -Xmx128M ...) Od wczoraj pomyślnie przeprowadziłem kompilację Mavena. Na dzień dzisiejszy …
Widzę repositorytag pod elementem nadrzędnym ie distributionManagementi repositories. Co za różnica ? <distributionManagement> <repository> <id>...</id> <name>...</name> <url>...</url> </repository> </distributionManagement> <repositories> <repository> <id>...</id> <name>...</name> <layout>default</layout> <url>...</url> </repository> </repositories> Mój repositoryelement zrozumienia w distributionManagementelemencie określa, gdzie będzie wdrażać artefakty w czasie wdrażania. Pojawi się to tylko wtedy, gdy mvn deploynp. W czasie …
Ponieważ pracowałem z npm, który szuka zależności w pliku package.json i pobiera go za Ciebie. Podobnie widzę plik pom.xml w projekcie Java. Czy maven szuka w tym pliku i pobiera zależności dla mnie. Czy mogę przekazać ten plik pom.xml, taki jak package.json, zamiast podawać pliki jars zależności? Czy te narzędzia …
używam spring 3.1.0.RELEASE , a moim kontenerem serwletów jest tomcat 7, a moim IDE jest eclipse indigo, a jar spring-webmvc-3.1.0.RELEASE.jar, który zawiera serwlet DispatcherServlet, istnieje w folderze lib, a kiedy uruchamiając aplikację, otrzymuję wyjątek: java.lang.ClassNotFoundException: org.springframework.web.servlet.DispatcherServlet at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1678) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1523) at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:525) at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:507) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:126) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1099) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:1043) …
Jestem nowy w Dockerze i nie wiem, jak uruchomić projekt Java z maven, mimo że przeczytałem wiele dokumentów i wypróbowałem wiele metod. Czy powinienem zbudować obraz za pomocą Dockerfile? Jakie są polecenia podczas uruchamiania projektu maven na hoście Dockerfile?
Przeniosłem projekt z Eclipse do Maven i muszę ustawić zmienną środowiskową, aby mój projekt działał. W Eclipse przechodzę do „Uruchom -> Uruchom konfiguracje” i na karcie „środowisko” ustawiam „WSNSHELL_HOME” na wartość „conf”. Jak mogę to zrobić z Mavenem? Dziękuję Ci bardzo!
Właśnie zainstalowałem Maven 3.3.1 na Mac OS X i tworzenie projektu Maven za pomocą Eclipse daje mi ten błąd: -Dmaven.multiModuleProjectDirectory system property is not set. Check $M2_HOME environment variable and mvn script match. Nie miało to miejsca wcześniej w przypadku Maven 3.2.5. Czy jest jakiś sposób, aby to naprawić (z …
Mam plik JAR w moim projekcie na Androida i chcę, aby został dodany do końcowego pliku APK. Dobra, zaczynam: <dependency> <groupId>com.loopj.android.http</groupId> <artifactId>android-async-http</artifactId> <version>1.3.2</version> <type>jar</type> <scope>system</scope> <systemPath>${project.basedir}/libs/android-async-http-1.3.2.jar</systemPath> </dependency> Ale kiedy biegam mvn package, otrzymuję ostrzeżenie: [WARNING] Some problems were encountered while building the effective model for **apk:1.0 [WARNING] 'dependencies.dependency.systemPath' for com.loopj.android.http:android-async-http:jar …
Jaka jest poprawna nazwa zmiennej środowiskowej Maven: MAVEN_HOME, MVN_HOMElub M2_HOME? Znalazłem kilka szczegółów na temat MAVEN_HOMEi M2_HOME tutaj . Ale ja też się MVN_HOMErozejrzałam.
Z dokumentacji wtyczki gradle maven-publikuj jasno wynika, że ustawiasz groupIdand versionprojektu bezpośrednio w build.gradle: group = 'org.gradle.sample' version = '1.0' artifactIdWygląda jednak na to, że pochodzi z nazwy folderu, w którym pracujesz. Czy istnieje sposób, aby ustawić to artifactIdjawnie?
Używam JDK8 (wypróbowałem go na moim obszarze roboczym Eclipse z Win x64 u25 JDK + w systemie Linux uruchomionym przez Jenkins - jdk-8u20-linux-x64, ten sam problem dla obu). Mam wielomodułowy projekt Mavena (uruchamiam cel Mavena „javadoc: agregat” z głównego modułu z opakowaniem typu „pom”). Sekcja kompilacji Pom wygląda następująco: <build> …
Zainstalowałem mavena na moim komputerze Ubuntu za pomocą polecenia sudo apt-get install maven Teraz muszę wiedzieć, gdzie jest zainstalowany, aby skonfigurować to samo w IntelliJ ..
Czy istnieje sposób na uzyskanie lokalizacji lokalnego repozytorium Maven? Za pomocą następującego polecenia możesz zmusić Mavena do korzystania z określonego pliku ustawień: mvn -s < path to settings file > Wiem, że możesz edytować settings.xmlplik, aby ustawić lokalizację repozytorium, ale czy mogę uzyskać bieżącą wartość domyślną za pomocą jakiegoś polecenia …
Obecnie mam klasę główną: package com.recweb.springboot; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication /*@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})*/ public class SpringbootApplication { public static void main(String[] args) { SpringApplication.run(SpringbootApplication.class, args); } } klasa Members (id, firstname ..), klasa MemberController: package com.recweb.springboot; import java.util.Arrays; import java.util.List; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; @RestController public class MemberController { @GetMapping("/members") public …
Próbuję zbudować projekt Springboot, który zbudowałem za pomocą pakietu Spring Tools Suite. Podczas wykonywania pojawia się następujący błąd$mvn spring-boot:run Downloading: https://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml Downloading: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml Downloaded: https://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-metadata.xml (13 KB at 14.0 KB/sec) Downloaded: https://repo.maven.apache.org/maven2/org/codehaus/mojo/maven-metadata.xml (20 KB at 21.8 KB/sec) [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 2.032 s [INFO] …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.