k8s安装nexus并导入第三方jar包

搭建k8s集群

Docker search nexus

编写yaml文件

注意,以下的service不是nodeport,而是LoadBalancer

apiVersion: apps/v1
kind: StatefulSet
metadata:
name: nexus
labels:
app: nexus
spec:
serviceName: nexus
replicas: 1
selector:
matchLabels:
app: nexus
template:
metadata:
labels:
app: nexus
spec:
containers:
- image: docker.io/sonatype/nexus3
name: nexus
ports:
- containerPort: 8081
protocol: TCP
name: http
resources:
requests:
cpu: 350m
memory: 512Mi
limits:
cpu: 800m
memory: 2Gi
securityContext:
runAsUser: 0
---
apiVersion: v1
kind: Service
metadata:
name: nexus
spec:
ports:
- name: http
port: 8081
protocol: TCP
targetPort: 8081
selector:
app: nexus
type: LoadBalancer

启动pods

kubectl apply -f nexus.yaml

登录地址:http://ip:port/nexus,登录账号是admin,密码在文件里面

设置仓库参考https://www.cnblogs.com/wuwei928/p/10338307.html

https://www.cnblogs.com/endv/p/11204704.html

在Linux上通过mvn上传第三方jar/war包到nexus上

Linux如果是通过yum安装的mvn,那么默认的本地仓库是家目录下的.m2目录下

需要修改setting.xml全局配置文件才能上传到nexus上

通过mvn -V获取mvn的信息,找到/etc/maven/setting.xml

在文件中添加如下

<!--id自定义,但是在使用命令上传的时候会用到--><server>
        <id>myself_hosted</id>
        <username>admin</username>
        <password>admin123</password>
 </server>

然后
mvn deploy:deploy-file -DgroupId=sxd.jar -DartifactId=jacob -Dversion=1.18 -Dpackaging=jar -Dfile=./jacob-1.18.jar -Durl=http://localhost:8081/repository/myself_hosted/ -DrepositoryId=myself_hosted
-DgroupId=sxd.jar                           自定义
-DartifactId=jacob                          自定义
-Dversion=1.18                            自定义  三个自定义,构成pom.xml文件中的坐标
-Dpackaging=jar                           上传的类型是jar类型
-Dfile=G:\jar\jacob-1.18.jar                   jar的本地磁盘位置
-Durl=http://localhost:8081/repository/myself_hosted/    hosted资源库的地址,下图中
-DrepositoryId=myself_hosted                   setting.xml文件中配置的ID

原文地址:https://www.cnblogs.com/allmdzz/p/12610635.html

时间: 2024-11-07 14:01:30

k8s安装nexus并导入第三方jar包的相关文章

怎么导入第三方jar包

导入第三方jar包 第一步:右击工程名,新创建一个文件夹(Fold),名字为lib. 第二步:把第三方jar包复制到lib目录下 第三步:右击工程名-->prperties -->java build path -->libraries -->add jar -->在从项目中的lib目录下选中你要的jar包 -->确定

android studio中导入第三方jar包和第三方库文件的方法

一.导入第三方jar包的方法 其实较为简单,以下步骤: 1>在工程的libs下面放置需要导入的jar包 2>在导入的jar包右键,选择"add as library" 3>这时候就能够在app下面的build.gradle中发现多了如下说明:"compile XXXX",说明导入jar文件成功了. 二.导入第三方类库文件 相对而言,其实就是将之前的Eclipse的project或者module转化成android studio下的可执行的proje

Android.mk导入第三方jar包

参考<link> 要点是加入这两个标签: LOCAL_STATIC_JAVA_LIBRARIES LOCAL_PREBUILT_STATIC_JAVA_LIBRARIES 上面链接里没提到的是,这两个标签需要用`CLEAR_VARS`分开,并且include `BUILD_MULTI_PREBUILT`可以理解成不同的makefile: LOCAL_STATIC_JAVA_LIBRARIES := third-party-lib1 third-party-lib2 #..... #######

用python做自动化测试--对Java代码做单元测试 (2)-导入第三方jar包

用Jython对Java做单元测试,当然是为了测试公司开发的java代码,这样就涉及到导入第三包的问题,怎么导入第三方包? 可以利用http://blog.csdn.net/powerccna/article/details/37739207 这里的实现的函数,扫描指定目录下的jar包,然后通过sys.path.append()函数加入到jython的sys.path里面. for jar_file in scan_files("/home/jim/java_jar",postfix=

Eclipse如何导入第三方jar包

本文转自:http://blog.csdn.net/mazhaojuan/article/details/21403717 我们在用Eclipse开发程序的时候,经常要用到第三方jar包.引入jar包不是一个小问题,由于jar包位置不清楚,而浪费时间.下面配图说明3种Eclipse引入jar包的方式. 1.最常用的普通操作方式:基本步骤式 右击"项目"→选择Properties,在弹出的对话框左侧列表中选择Java Build Path,如下图所示:选择Add External JAR

Java编程思想笔记:(Ant 求助)Eclipse生成/导入第三方jar包

最近读Thinking in Java,遇到第三章使用作者Bruce Eckel编写的官方包,但是从官方只能下载到.java格式的源代码. 走了点儿弯路,搞了一下,将作者的代码在Eclipse中新建一个项目导入进来.然后使用Eclipse->Export导出成jar包. 然后在我需要使用作者编写的Api的项目中,在项目上右键->properties->java build path->library->Add external jars->选择你要导入的jar包,确定(

导入第三方jar包

第一步:右击工程名,新建一个文件夹(Fold),名字为lib.  第二步:把第三方jar包复制到lib目录下.  第三步:右击工程名---->properties                    ---->java build path                    ---->libraries                    ---->add jar                    ---->再从项目的lib目录下选中你要的jar包        

android中正确导入第三方jar包

正确的方法如下: 1,右键工程,     Build path,    java build path, 2,选择libraries在右边的按钮中点击“Add Library” 3,选择“User library”,点击“下一步” 4,点击“User librarys”按钮在出现的界面中点击“New..”按钮 在弹出的界面中随便起一个名字,点击“确定” 5,点击“Add jars”按钮选择第三方jar包, 点击“确定”完成操作.这样的话该jar包会被一起打包到apk中,问题也就解决了!

使用Java命令行方式导入第三方jar包来运行Java程序的命令

1.首先使用命令行进入到a.java所在的文件夹:(比如我的在D:\javaeeworkspace\SharedPS_WS\src\com\dyf\main 这样一个路径下,) d: 回车, cd D:\javaeeworkspace\SharedPS_WS\src\com\dyf\main 回车, 2.使用javac命令运行a.java源文件,运行时需要使用到第三方jar包时,使用 –classpath参数来指定jar包所在路径: 比如我的cxf框架的jar包在 C:\D\Java\cxf\a