Maven에서 종속성은 일반적으로 다음과 같이 설정됩니다. <dependency> <groupId>wonderful-inc</groupId> <artifactId>dream-library</artifactId> <version>1.2.3</version> </dependency> 이제 릴리스가 빈번한 라이브러리를 사용하는 경우 <version> 태그를 지속적으로 업데이트하면 다소 성 가실 수 있습니다. Maven에 항상 최신 버전 (저장소에서)을 사용하도록 지시 할 수있는 방법이 있습니까?
C # Windows Forms 응용 프로그램 (Visual Studio 2005)에서 일부 단위 테스트를 실행하려고하는데 다음 오류가 발생합니다. System.IO.FileLoadException : 파일 또는 어셈블리 'Utility, Version = 1.2.0.200, Culture = neutral, PublicKeyToken = 764d581291d764f7'또는 해당 종속성 중 하나를로드 할 수 없습니다. 찾은 어셈블리의 매니페스트 정의가 어셈블리 참조와 일치하지 않습니다. (HRESULT 예외 : 0x80131040) …
종종 파일의 헤더 섹션이 항상 커지고 커지지 만 결코 작아지지는 않습니다. 소스 파일의 수명 동안 클래스는 이동하고 리팩토링되었을 #includes수 있으며, 더 이상 필요하지 않은 클래스가있을 가능성이 매우 높습니다 . 그것들을 그대로두면 컴파일 시간이 길어지고 불필요한 컴파일 종속성이 추가됩니다. 여전히 필요한 것이 무엇인지 파악하는 것은 매우 지루할 수 있습니다. 불필요한 #include …
때로는 파이썬 소스 코드를 다운로드하여 github모든 종속성을 설치하는 방법을 모릅니다. requirements.txt파일 이 없으면 직접 작성해야합니다. 파이썬 소스 코드 디렉토리가 주어지면 requirements.txt가져 오기 섹션에서 자동으로 만들 수 있습니까?
내 Visual Studio 솔루션 (.NET 3.5를 대상으로하는 모든 사람)에 네 가지 프로젝트가 있습니다. 제 문제는 다음 두 가지만 중요합니다. MyBaseProject <-이 클래스 라이브러리는 타사 DLL 파일 (elmah.dll)을 참조합니다 MyWebProject1 <-이 웹 응용 프로그램 프로젝트에는 MyBaseProject에 대한 참조가 있습니다. "참조 추가 ..."→ "찾아보기"탭 → "elmah.dll"을 선택하여 Visual Studio 2008에서 MyBaseProject 에 …
나는 누군가 어려움을 겪고있는 문제로 나를 도울 수 있기를 바랍니다. 터미널에서 프로젝트를 빌드하려고하면이 오류가 발생합니다. Failed to read artifact descriptor for com.morrislgn.merchandising.common:test-data-utils:jar:0.3b-SNAPSHOT: Could not find artifact com.morrislgn.merchandising:merchandising:pom:0.3b-SNAPSHOT common.test-data-utils항아리는 별도의 프로젝트에 의해 만들어지고이 다른 프로젝트간에 공유 (다른 프로젝트 중 하나를 구축하지 않습니다,하지만 그건 또 다른 문제까지입니다). com.morrislgn.merchandising.common:test-data-utils문제없이 빌드 할 수 .m2있으며 …
의존성으로 내 pom에 추가하려는 독점적 인 항아리가 있습니다. 그러나 나는 그것을 저장소에 추가하고 싶지 않습니다. 그 이유는 mvn compile, 등의 일반적인 maven 명령 이 즉시 작동하기를 원하기 때문입니다. (개발자에게 요구하지 않고 자체 저장소에 추가해야 함). 항아리가 소스 제어의 타사 라이브러리에 있고 pom.xml 파일의 상대 경로로 링크되도록하고 싶습니다. 이것을 할 수 …
종속성을 구축하는 동안 구성 api과 implementation구성 의 차이점이 무엇인지 파악하려고합니다 . 문서에서 implementation더 나은 빌드 시간이 있다고 말하지만 비슷한 질문 에서이 의견 을 보는 것이 사실인지 궁금합니다. 나는 gradle의 전문가가 아니기 때문에 누군가 도울 수 있기를 바랍니다. 설명서를 이미 읽었 지만 이해하기 쉬운 설명이 궁금합니다.
package.json 파일에 더 이상 필요하지 않은 패키지가 있는지 확인하는 방법이 있습니까? 예를 들어 패키지를 시험 해보고 나중에 주석을 달거나 코드를 삭제하지만 제거를 잊어 버린 경우 삭제할 수있는 몇 가지 패키지가 생깁니다. 패키지를 안전하게 삭제할 수 있는지 확인하는 효율적인 방법은 무엇입니까?
Maven2에서 단일 전이 의존성을 제외하려면 다음과 같이해야합니다. <dependency> <groupId>sample.group</groupId> <artifactId>sample-artifactB</artifactId> <version>1</version> <exclusions> <exclusion> <groupId>sample.group</groupId> <artifactId>sample-artifactAB</artifactId> </exclusion> </exclusions> </dependency> 이 접근법의 문제점은에 의해 기여되는 모든 전이 의존성에 대해이 작업을 수행해야한다는 것 sample-artifactB입니다. 와일드 카드를 사용하여 모든 전이 종속성을 하나씩 제외하는 방법이 있습니까?
다른 개인 github 리포지토리를 종속성으로 포함하는 npm으로 github 개인 리포지토리를 설치하려고합니다. 많은 방법과 게시물을 시도했지만 아무것도 작동하지 않습니다. 내가하고있는 일은 다음과 같습니다. npm install git+https://github.com/myusername/mygitrepository.git package.json의 내용은 다음과 같습니다. "dependencies": { "repository1name": "git+https://github.com/myusername/repository1.git", "repository2name": "git+https://github.com/myusername/repository2.git" } 올바른 방법은 무엇입니까?