Oto mój ogólny problem: Mój projekt P zależy od A, który zależy od B, który zależy od C, który zależy od wersji 1.0.1 D. Wystąpił problem z wersją 1.0.1 D i chcę wymusić użycie innego modułu. Nie wiem, jak to zadeklarować w plikach POM mojego projektu, ponieważ nie dodałem bezpośrednio …
Czy można mieć inny zestaw zależności w pliku maven pom.xml dla różnych profili? na przykład mvn -P debug mvn -P release Chciałbym pobrać inny plik jar zależności w jednym profilu, który ma te same nazwy klas i różne implementacje tych samych interfejsów.
Próbuję wykonać swój pierwszy projekt w Spring 3.0 (i maven). Używałem Springa 2.5 (i wersji podkładu) w kilku projektach. Niemniej jednak jestem trochę zdezorientowany, jakie moduły muszę zdefiniować jako zależności w moim pom.xml. Chcę tylko użyć podstawowych funkcji kontenera (ziarna, rdzeń, kontekst, el). Byłem do tego przyzwyczajony: <dependency> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> …
Jak powiedzieć CPAN, aby zainstalował wszystkie zależności? Próbowałem ustawić je w cpan: cpan> o conf prerequisites_policy follow cpan> o conf commit Nadal kilka razy musiałem odpowiedzieć „y” (ale rzadziej niż wcześniej). Czy jest sposób, aby zawsze go zainstalować i zainstalować? Chcę, żeby to było bez opieki. Wydawałoby się, że chcę, …
„Wstrzykiwanie zależności” i „Odwrócenie kontroli” są często wymieniane jako główne zalety używania frameworka Spring do tworzenia frameworków internetowych Czy ktoś mógłby wyjaśnić, co to jest w bardzo prostych słowach, na przykładzie, jeśli to możliwe?
Począwszy od Maven 2.0.9 istnieje możliwość włączenia <type>pom</type> <scope>import</scope> w <dependencyManagement>sekcji. Jak rozumiem, zostanie to „zastąpione” zależnościami zawartymi w tym pomie, tak jakby były tu pierwotnie zdefiniowane. Jaka jest różnica między powyższym rozwiązaniem a prostą zależnością do tego poma bez importzakresu (widziałem, że to drugie nazywa się „grupowaniem zależności”)? Czy …
Jak określić zależności aplikacji .NET? Czy Dependency Walker działa z aplikacjami zarządzanymi? Pobrałem najnowszą wersję i próbowałem profilować aplikację, ale po prostu wychodzi bez większego wyjaśnienia. Jeśli nie działa z .NET, to czy jest jakieś inne narzędzie, które pomogłoby mi w debugowaniu problemu z ładowaniem biblioteki DLL czasu wykonywania?
Rozpoczynam nową aplikację desktopową i chcę ją zbudować przy użyciu MVVM i WPF. Zamierzam również skorzystać z TDD. Problem polega na tym, że nie wiem, jak powinienem użyć kontenera IoC, aby wstrzyknąć moje zależności w moim kodzie produkcyjnym. Załóżmy, że mam następującą klasę i interfejs: public interface IStorage { bool …
Moje pytanie jest trochę częste, ale jest też powiązane z Gradle. Dlaczego potrzebujemy kompilacji i konfiguracji środowiska uruchomieniowego? Kiedy coś kompiluję, potrzebuję artefaktów do konwertowania moich klas java na kod bajtowy, więc potrzebuję konfiguracji kompilacji, ale dlaczego potrzebna jest konfiguracja środowiska wykonawczego, czy potrzebuję czegoś innego, aby uruchomić moją aplikację …
Powiedzmy, że mam plik makefile z regułą %.o: %.c gcc -Wall -Iinclude ... Chcę, aby * .o było odbudowywane po każdej zmianie pliku nagłówkowego. Zamiast opracowywać listę zależności, za każdym razem, gdy /includezmieni się dowolny plik nagłówkowy , wszystkie obiekty w katalogu muszą zostać odbudowane. Nie mogę wymyślić fajnego sposobu …
Pracuję nad dużym projektem C ++ w Visual Studio 2008 i jest tam dużo plików z niepotrzebnymi #includedyrektywami. Czasami #includes są tylko artefaktami i wszystko będzie się dobrze skompilować po ich usunięciu, aw innych przypadkach klasy mogą być zadeklarowane do przodu, a #include można przenieść do .cpppliku. Czy istnieją dobre …
W wolnym czasie piszę aplikację django na zawody, które prowadzimy w pracy. Pomyślałem, że mądrze wykorzystam ten czas i przyspieszy pracę nad virtualenv, pip, pakietami, django 1.3 i jak napisać łatwą do redystrybucji aplikację. Na razie w porządku. Jestem do części opakowania. Na przykład wiele aplikacji django na GitHub jest …
Jaki byłby najłatwiejszy sposób, aby powiedzieć, Gradleco następuje: Pobierz zależność „junit” i pobierz jej najnowszą wersję. Zarządzanie repozytoriami Maven i Ivy to dla mnie nowość. Wypróbowałem następujące kroki i skutkują Could not resolve dependency ...błędem: Pisz compile "junit:junit:latest.release"z repozytoriami ustawionymi na same mavenCentral() (jednak działa, jeśli powiem „junit: junit: 4.10”). …
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> …
Mam następujący plik makefile, którego używam do budowania programu (właściwie jądra), nad którym pracuję. To jest od zera i uczę się o tym procesie, więc nie jest doskonały, ale myślę, że w tym momencie jest wystarczająco potężny, jak na mój poziom doświadczenia w pisaniu makefile. AS = nasm CC = …
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.