dependency-management

    1熱度

    1回答

    我已經爲NPM製作了包裝,並且我知道那裏的演習。你只需列出你的依賴關係然後require()他們。節點搜索node_modules,找到包,加載它,你很好去。 雖然這在PHP中如何工作?我的依賴是PoParser。我知道我可以這樣做: require __DIR__ . '/vendor/autoload.php'; 但是,當我發表我的包,我也不會發布第三方依賴代碼,對不對? 我的包只應包含我

    0熱度

    1回答

    在maven中,dependencyManagement可用於解決依賴衝突問題。 現在我正在開發一個通用的lib項目,它將被許多其他項目使用。我想使用dependencyManagement解決所有依賴衝突,以便其他項目不需要處理它。 然而,當我添加公共LIB其他項目的依賴,我發現dependencyManagement沒有作品。換句話說,我遇到了相同的依賴衝突問題,這些問題已經在公共庫lib的d

    1熱度

    1回答

    我叫從C++源編譯的靜態庫。但是,這是累人寫依賴庫和我發現的libtool剛做的非常好,例如,我的libfoo.la都會有這樣的事情: dependency_libs=‘ /Users/roger/example/lib/bar/libbar.la -lm’ 現在我打電話golang libfoo.a,但依賴性可能很複雜。 libfoo.a取決於libbar.a,libbar.a取決於libh

    1熱度

    2回答

    我與依賴關係存在衝突問題。 我的項目有兩個依賴關係是這樣的: dependencies { provided group: 'javax.servlet', name: 'javax.servlet-api', version: '3.1.0' compile files('path/to/ABC.jar') } ABC.jar有它自己的依賴關係​​: depend

    1熱度

    1回答

    我有一個複雜的情況,Maven執行的Java TestNG測試應該只在編譯期間有一定的依賴關係,而不是在測試執行期間。 (簡寫:其設計,測試用例必須調整類加載,並在運行時選取某些JAR文件)。 基於我對Gradle的瞭解,應該可以實現這一點(在測試編譯時有一定的依賴性,但對測試運行時沒有依賴性)。 我想知道是否有可能在Maven中實現相同的功能?

    1熱度

    1回答

    我對此感到困惑。我在pom.xml中 <build> <pluginManagement> ... other plugins ... <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0

    1熱度

    2回答

    在業界,我習慣於從源代碼集成(即從頭開始編譯所有的庫)。這意味着源代碼樹必須配置爲顯示適當的內容。 我知道,對於二進制集成,有很多工具可以根據編程語言(Maven,CMake,Gradle等)進行量身定製。 我們使用基本ClearCase作爲源代碼控制工具。從源代碼集成時如何實現依賴關係管理?在ClearCase中,我會想象這需要設置配置規範來選擇所有必需文件的所需版本。那裏有沒有實現這個的工具?

    1熱度

    1回答

    我來自Python世界的Lisp,它本質上運行於virtualenv和pip,作爲創建容器和管理依賴關係的方式。 目前,我正在更詳細地學習Common Lisp,並想知道它的社區理念是如何管理依賴和包。 舉例來說,如果我跑: (ql:quickload '(cl-who hunchentoot parenscript elephant fiveam css-lite cl-json)) 這是我的理

    5熱度

    1回答

    我看到越來越多這樣的命令: $ pip install "splinter[django]" 做這些方括號呢?

    0熱度

    1回答

    我的項目中有一些依賴關係,子庫與兄弟庫相同。我如何移除孩子?對於如 compile - Dependencies for source set 'main'. \--- org.springframework.security:spring-security-config:3.1.3.RELEASE +--- org.springframework.security:sprin