PS G:artifactory-pro-6.6.0> java -jar .artifactory-injector-1.1.jar
What do you want to do?
1 - generate License String
2 - inject artifactory
exit - exit
2
where is artifactory home? ("back" for back)
G:artifactory-pro-6.6.0/
artifactory detected. continue? (yes/no)
yes
putting another WEB-INF/lib/artifactory-addons-manager-6.6.0.jar
META-INF/
org/
org/jfrog/
com/
com/jfrog/
com/jfrog/bintray/
com/jfrog/bintray/pro/
com/jfrog/bintray/pro/client/
com/jfrog/bintray/pro/client/api/
com/jfrog/bintray/pro/client/api/model/
com/jfrog/bintray/pro/client/api/a/
com/jfrog/bintray/pro/client/api/b/
com/jfrog/bintray/pro/client/api/handle/
com/jfrog/bintray/pro/client/api/model/AttachDetachLicenseModel$LicenseActivationStatus.class
com/jfrog/bintray/pro/client/api/model/ActivationKeyValidationResult.class
com/jfrog/bintray/pro/client/api/model/AttachDetachLicenseModel.class
com/jfrog/bintray/pro/client/api/model/LicenseActivationKey.class
com/jfrog/bintray/pro/client/api/a/a.class
com/jfrog/bintray/pro/client/api/a/b$a.class
com/jfrog/bintray/pro/client/api/a/b.class
com/jfrog/bintray/pro/client/api/b/a.class
com/jfrog/bintray/pro/client/api/b.class
com/jfrog/bintray/pro/client/api/a.class
com/jfrog/bintray/pro/client/api/handle/b.class
com/jfrog/bintray/pro/client/api/handle/SignedLicenseActivationKey.class
com/jfrog/bintray/pro/client/api/handle/d.class
com/jfrog/bintray/pro/client/api/handle/c.class
com/jfrog/bintray/pro/client/api/handle/f.class
com/jfrog/bintray/pro/client/api/handle/g.class
com/jfrog/bintray/pro/client/api/handle/LicenseActivationKeyData.class
com/jfrog/bintray/pro/client/api/handle/e.class
com/jfrog/bintray/pro/client/api/handle/a.class
META-INF/MANIFEST.MF
org/artifactory/
org/artifactory/addon/
org/artifactory/addon/a/
org/artifactory/addon/PeriodicReportModel.class
org/artifactory/addon/ConverterBlockerImpl.class
org/artifactory/addon/OnlineLicenseValidationServiceImpl$1.class
org/artifactory/addon/c.class
org/artifactory/addon/LicenseStatus.class
org/artifactory/addon/a/a.class
org/artifactory/addon/AddonsManagerImpl$1.class
org/artifactory/addon/LicenseManagerHelper.class
org/artifactory/addon/e.class
org/artifactory/addon/OnlineLicenseValidationServiceImpl.class
org/artifactory/addon/ArtifactoryLicensePool.class
org/artifactory/addon/ArtifactoryLicenseVerifier.class
org/artifactory/addon/b.class
org/artifactory/addon/OnlineLicenseValidationService.class
org/artifactory/addon/AddonsManagerImpl.class
org/artifactory/addon/a.class
org/artifactory/addon/d.class
org/artifactory/addon/LicenseHolder.class
org/artifactory/addon/PeriodicJobUtil.class
org/artifactory/addon/LicenseProvider.class
META-INF/maven/
Injecting org/jfrog/license/
Injecting org/jfrog/license/legacy/
Injecting org/jfrog/license/legacy/License$Type.class
Injecting org/jfrog/license/legacy/License.class
Injecting org/jfrog/license/api/
Injecting org/jfrog/license/api/a.class
Injecting org/jfrog/license/multiplatform/
Injecting org/jfrog/license/multiplatform/a.class
Injecting org/jfrog/license/a/
Injecting org/jfrog/license/a/a.class
Injecting org/jfrog/license/legacy/SignedLicense.class
Injecting org/jfrog/license/multiplatform/b$1.class
Injecting org/jfrog/license/api/License.class
Injecting org/jfrog/license/api/Product$Type.class
Injecting org/jfrog/license/multiplatform/b.class
Injecting org/jfrog/license/api/Product.class
Injecting org/jfrog/license/multiplatform/License.class
Injecting org/jfrog/license/exception/
Injecting org/jfrog/license/exception/LicenseException.class
Injecting org/jfrog/license/multiplatform/SignedLicense.class
Injecting org/jfrog/license/exception/LicenseRuntimeException.class
Injecting org/jfrog/license/multiplatform/SignedProduct.class
Injecting org/jfrog/license/legacy/JsonLicenseSerializer$1.class
Injecting org/jfrog/license/legacy/b.class
Injecting org/jfrog/license/legacy/JsonLicenseSerializer.class
DONE!
What do you want to do?
1 - generate License String
2 - inject artifactory
exit - exit
1
eyJhcnRpZmFjdG9yeSI6eyJpZCI6IiIsIm*************InZhbGlkRnJvbSI6MTYxNzY3NDgzNTg1MCwiZXhwaXJlcyI6NDc3MzM3NzIzNT**************************yaWFsIjpmYWxzZSwicHJvcGVydGllcyI6e319fQ== (这里打码处理了)
注意:
这个是激活码,一定要记下来,等会要用
eyJhcnRpZmFjdG9yeSI6eyJpZCI6IiIsIm*************InZhbGlkRnJvbSI6MTYxNzY3NDgzNTg1MCwiZXhwaXJlcyI6NDc3MzM3NzIzNT**************************yaWFsIjpmYWxzZSwicHJvcGVydGllcyI6e319fQ== (这里打码处理了)
找到G:artifactory-pro-6.6.0bin
目录下的artifactory.bat
执行文件来执行
artifactory
服务默认的端口号是8081,直接使用浏览器打开localhost:8081
就可以进入artifactory
的页面
第一次进入页面会弹窗配置与激活弹窗
点击下一步
将激活码填入此页面,并点击下一步
正常输入登录密码就可以,输入完点击下一步
这一步直接点击跳过就可以
这一步是创建需要管理的类型,我选择的是gradle``maven
这两个,选择完了点击create
创建, 或者可以先跳过skip
因为我选择了仓库,所以会有这个页面,直接点击finish
就可以了,至此初始配置完成了
Jfroge的artifactory 是一款Maven仓库服务端软件,可以用来在内网搭建maven仓库,供公司内部公共库的上传和发布,以提供公共代码使用的便利性。
Artifactory的仓库主要分三类:local、remote、virtual
本地私有仓库(local):用于内部使用,上传的组件不会向外部进行同步;
远程仓库(remote):用于代理及缓存公共仓库,不能向此类型的仓库上传私有组件;
虚拟仓库(virtual):不是真实在存储上的仓库,用于组织本地仓库和远程仓库
找到阿里云的镜像地址
地址详情:
仓库名称 | 阿里云仓库地址 | 阿里云仓库地址(老版) | 源地址 |
---|---|---|---|
central | / | ||
jcenter | / | ||
public | central仓和jcenter仓的聚合仓 | ||
/ | |||
gradle-plugin | / | ||
spring | / | ||
spring-plugin | / | ||
grails-core | |||
apache snapshots | / |
主要设置
创建public
,google
,gradle-plugin
就行
maven { url 'localhost:8081/artifactory/jdboy_public' }
在gradle-6.5-all
版本使用的时候提示不信任http
链接,需要使用https
或者授信,我加了下方的属性就好了
maven {allowInsecureProtocol trueurl 'localhost:8081/artifactory/jdboy_public'}
本文发布于:2024-02-03 06:09:18,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/170691175649147.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |