AndroidStudio 打aar、jar包,併發布到github詳細步驟
今天需要遠端依賴新增的元件包,正好簡單總結一下,希望對有需要的哥們以幫助!
步驟:
1、新建一個目錄作為jar或aar包以及釋出檔案生成輸出目錄(eg:components_publisher)
2、主工程檔案“gradle.properties”中新增“aar.deployPath=$path”屬性, $path是步驟1中新建目錄的絕對路徑
3、元件工程build.gradle中新增
apply plugin: 'maven'
...
ext {
PUBLISH_GROUP_ID = 'com.android.volley' // 包名
PUBLISH_ARTIFACT_ID = 'lib-net' // 元件名
PUBLISH_VERSION = android.defaultConfig.versionName // 版本號
}
uploadArchives {
repositories.mavenDeployer {
def deployPath = file(getProperty('aar.deployPath'))
repository(url: "file://${deployPath.absolutePath}")
pom.project {
groupId project.PUBLISH_GROUP_ID
artifactId project.PUBLISH_ARTIFACT_ID
version project.PUBLISH_VERSION
}
}
}
4、執行命令“./gradlew -p lib-net(元件名) clean build uploadArchives -info”,步驟1目錄下新增"com"目錄,目錄下有pom、aar等檔案說明打包成功
5、上傳步驟1目錄下所有檔案到git中的倉庫跟目錄中(注意:此git參考應為public屬性,上傳的目錄從包名開始)
6、遠端引用此aar包:主工程gradle檔案新增依賴倉庫 maven { url "https://raw.githubusercontent.com/fushiming1983/lib-net/master" },注意域名要使用raw.githubusercontent.com,否則不能正常依賴
7、具體引用工程gradle檔案中新增 compile 'com.android.volley:lib-net:[email protected]' 注::[email protected]表示一直使用最新版本,也可以使用固定版本
經過這幾步就完成釋出和遠端依賴了,如果有問題可以評論留言,我們一起學習!
相關推薦
AndroidStudio 打aar、jar包,併發布到github詳細步驟
今天需要遠端依賴新增的元件包,正好簡單總結一下,希望對有需要的哥們以幫助! 步驟: 1、新建一個目錄作為jar或aar包以及釋出檔案生成輸出目錄(eg:components_publisher) 2、主工程檔案“gradle.properties”中新增“aar.depl
在Eclipse中如何將spring boot專案打成的jar包,並且雙擊執行cmd 執行jar包,設定開機啟動
1、如何在eclipse中將spring boot專案打成jar包 1.右擊專案,選擇Run As - Maven clean 2.右擊專案,選擇Run As - Maven install 3.成功後 會在專案的target資料夾下生成jar包 2、直接雙擊執行cm
將一個專案打成一個jar包,匯入到另一個專案中並呼叫
1.建立兩個專案Import(用於匯入和呼叫jar包的print方法) ,Export (用於匯出jar包宣告一個print方法,列印一句“倒入成功”) 2.將Export包打包並匯出(在專案上點選右鍵,選擇Export,選擇java目錄下的JAR file) 3.
將 Spring boot 項目打成可執行Jar包,及相關註意事項(main-class、缺少 xsd、重復打包依賴)
arc XA 有一個 文件中 pom.xml tomcat 我們 tool pil 最近在看 spring boot 的東西,覺得很方便,很好用。對於一個簡單的REST服務,都不要自己部署Tomcat了,直接在 IDE 裏 run 一個包含 main 函數的主類就可以了
AS打jar包,打aar包史上最簡單打法--無需輸入程式碼和操作gradle終端
寫安卓專案時候偶爾需要將專案工程打包出來供別人用,有時候打出jar包也會叫sdk,看網上教程出現打包不成功,或者連資原始檔,本身有的依賴都一起打進去了,所以摸索出了一種只打出jar包,裡面只包含java程式碼,不包含lib裡面的jar包,這種純粹的jar包。如果需要一起使用可
將 Spring boot 專案打成可執行Jar包,及相關注意事項(main-class、缺少 xsd、重複打包依賴)
最近在看 spring boot 的東西,覺得很方便,很好用。對於一個簡單的REST服務,都不要自己部署Tomcat了,直接在 IDE 裡 run 一個包含 main 函式的主類就可以了。 但是,轉念一想,到了真正需要部署應用的時候,不可能通過 IDE 去部署
IntelliJ IDEA java項目導入jar包,打jar包
選項 可能 version make set 最好 tar project 沒有 一、導入 1、java項目在沒有導入該jar包之前,如圖: 2、點擊 File -> Project Structure(快捷鍵 Ctrl + Alt + Shift + s),
java 如何把自己寫的淚打成jar包,如何放入classpath讓其他人可以使用
-c ima 技術 test 路徑 log spa images mage 定位到要打包的上一層路徑,執行jar -cvf test.jar *.*(輸入需要打包的內容,此為所有內容) 在你要打包的文件夾同級目錄下回生成該文件夾名字的jar包了 其他人使用時
Maven倉庫理解、如何引入本地包、Maven多種方式打可執行jar包
依賴 tro 個人 部署 格式 多種方式 ava null 路徑 轉載博客:http://quicker.iteye.com/blog/2319947 有關MAVEN倉庫的理解參見:http://blog.csdn.net/wanghantong/article/det
(轉)IntelliJ IDEA java項目導入jar包,打jar包
標簽 blank 窗口 ava setting structure 綠色 target bsp 以下為轉載原文:https://www.cnblogs.com/yulia/p/6824058.html 一、導入 1、java項目在沒有導入該jar包之前,如圖:
SpringBoot打成的jar包發布,shell關閉之後一直在服務器運行
關閉 net aps 切換 nbsp blank b- 服務 span 1:可以編寫shell腳本, 切換到執行的jar包目錄,然後使用nohup 讓改命令在服務器一直運行 #!/bin/bash cd /srv/ftp/public nohup java -jar l
面試題:應用中很多jar包,比如spring、mybatis、redis等等,各自用的日誌系統各異,怎麼用slf4j統一輸出?
一、問題概述 如題所說,後端應用(非spring boot專案)通常用到了很多jar包,比如spring系列、mybatis、hibernate、各類連線資料庫的客戶端的jar包。可能這個jar包用的是logback、那個用的是log4j、那個又是log4j2, 這時候,怎麼才能保證各jar包的日誌都能輸
面試題:應用中很多jar包,比如spring、mybatis、redis等等,各自用的日誌系統各異,怎麽用slf4j統一輸出?
相同 如何 align 等等 version 試題 ava body jakarta 一、問題概述 如題所說,後端應用(非spring boot項目)通常用到了很多jar包,比如spring系列、mybatis、hibernate、各類連接數據庫的客戶端的jar包。可能這
spring boot 打jar包,獲取resource路徑下的檔案
前言:最近在spring boot專案靜態類中獲取resource路徑下檔案,在idea中啟動都可以獲取,但是打包後變成了jar包 就無法獲取到。我想到了兩種方法,一種是根據http訪問靜態資源比如 localhost:9080/static/template/xxx.ftl檔案。另外一種是根據流獲
eclipse打成jar包,包含第三方jar包
新建資料夾,把jar包放入檔案中,新建一個lib資料夾,把第三方jar包放入lib資料夾中 修改檔案
產品打包工具的製作,ant 編譯原始碼,打jar包,打tag,打war包,備份release版本等
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
Springboot中引入本地jar包,並通過maven把專案打成可執行jar包
最近把以往的老專案用SpringBoot進行了重構,老專案中有部分本地依賴包不是放在maven庫裡的,是本地開發直接引入,需要在mvn package的時候把本地依賴jar也打進可執行包中。 這種通用問題,在網上找了一圈卻沒發現什麼好的解決辦
java程式在eclipse上打jar包,Linux上成功執行
、eclipse下的java專案結構如下圖所示: 2、manifest.mf檔案定義如下所示 注意: ① manifest.mf檔案最後一行必須是一個空行。 ② lib/dom4j-1.6.1.jar和lib/jaxen-1.1-beta-7.jar之
安卓studio打jar包,匯入第三方jar包,ant合併jar包
說明 此文件主要為了解決安卓打jar包問題,當我們使用了第三方jar包的時候,有時候需要將第三方jar包一塊打包到自己的jar包中,但是如果處理不好會出現“com.android.dx.cf.iface.ParseException: class name (…
spring boot 打成jar包,部署到公司Linux系統的伺服器
FileZilla使用詳情 主機號:47.88.171.117 使用者名稱:root 密碼:[email protected]@7281001 埠:22 遠端站點:/develop/myjar 將其中檔案miner-currency-0.0.1-SNA