草庐IT

maven-docker-plugin

全部标签

Maven配置远程仓库

当构建一个Maven项目时,首先检查pom.xml文件以确定依赖包的下载位置,执行顺序如下:1、从本地资源库中查找并获得依赖包,如果没有,执行第2步。2、从Maven默认中央仓库中查找并获得依赖包(http://repo1.maven.org/maven2/),如果没有,执行第3步。3、如果在pom.xml中定义了自定义的远程仓库,那么也会在这里的仓库中进行查找并获得依赖包,如果都没有找到,那么Maven就会抛出异常。配置远程仓库:远程仓库一般是国内镜像以及用nexus私有仓库居多。在pom.xml配置远程仓库时,顺序也是关键点,是从上往下开始查找的。在pom.xml的repositories

完美解决 Error: Cannot find module ‘@vue/cli-plugin-eslint‘ 报错

internal/modules/cjs/loader.js:985throwerr;^Error:Cannotfindmodule'@vue/cli-plugin-eslint'Requirestack:-C:\Users\lenovo\AppData\Roaming\npm\node_modules\@vue\cli-service\lib\Service.js-C:\Users\lenovo\AppData\Roaming\npm\node_modules\@vue\cli-service\bin\vue-cli-service.jsatFunction.Module._resolveF

Docker修改daemon.json添加日志后无法启动的问题

docker实战(一):centos7yum安装dockerdocker实战(二):基础命令篇docker实战(三):docker网络模式(超详细)docker实战(四):docker架构原理docker实战(五):docker镜像及仓库配置docker实战(六):docker网络及数据卷设置docker实战(七):docker性质及版本选择认知升维:道、法、术、器、势一: 配置docker日志文件通过​​/etc/docker/daemon.json​​​配置Docker的​​log-driver​​参数,遇到了Docker无法启动的错误。配置信息如下:[root@www~]#cat/etc

Docker 命令详解

1.容器生命周期管理命令说明文档run创建一个新的容器并运行一个命令Dockerrun命令start/stop/restart启动、停止、重启容器Dockerstart/stop/restart命令kill杀掉一个运行中的容器Dockerkill命令rm删除一个或多个容器Dockerrm命令pause/unpause暂停恢复容器中所有的进程Dockerpause/unpause命令create创建一个新的容器但不启动它Dockercreate命令exec在运行的容器中执行命令Dockerexec命令2.容器操作命令说明文档ps列出容器Dockerps命令inspect获取容器/镜像的元数据Do

【Docker报错】docker拉取镜像时报错:no such host

报错信息[root@Softsoft]#dockerpullmysqlUsingdefaulttag:latestErrorresponsefromdaemon:Head"https://registry-1.docker.io/v2/library/mysql/manifests/latest":dialtcp:lookupregistry-1.docker.ioon192.168.80.2:53:nosuchhost解决方法第一步:进入/etc/resolv.conf,注释掉原本的nameserver,并添加新的nameserver8.8.8.8第二步:进入/etc/NetworkMana

Mac系统配置java、Android_sdk、gradle、maven、ndk、flutter、tomcat环境变量

搞了三天,终于搞定MAC系统下的各种环境变量了……旧版本10.13.6或者更老的MAC系统,只用在.bash_profile文件编辑就行了;新版本10.14.2、10.15.7或者更高的,还要去.zshrc文件加一句source~/.bash_profile,才能使所有环境永久生效。打开终端(相当于Windows系统的命令提示符),运行open.zshrc,它会自动打开编辑文件,加上source生效命令,然后保存。以后在.bash_profile文件改的环境变量就都能全局实现了。终端运行命令open.bash_profile打开bash_profile文件进行编辑,那十几二十行就是各种环境。《

记一次 Maven 打包后,第三方无法使用的排查记录

你好,我是悟空。本文主要内容如下:前言最近遇到一个需求:写一个工具类的JAR包,然后提供给第三方使用。期间遇到了一些问题:第三方引入JAR包后,无法import。第三方引入JAR包后,缺少JAR包中的其他依赖。本篇做个记录,希望能帮助到其他小伙伴。本篇既然涉及到Maven,这里先总结下Maven的常用命令。对Maven命令比较熟悉的同学可以跳过这小节。Maven常见命令当我们创建好一个Maven工程时,IDEA开发工具的右侧就会自动出现Maven命令。我们用鼠标双击下就可以运行了,也可以通过命令行来执行下面介绍这几种命令的区别。clean(常用)删除项目路径下的target文件,但是不会删除本

连接docker swarm和凌鲨

dockerswarm相比k8s而言,部署和使用都要简单很多,比较适合中小研发团队。通过连接dockerswarm和凌鲨,可以让研发过程中的常用操作更加方便。更新容器镜像调整部署规模查看日志运行命令使用步骤部署swarmproxy你可以通过linksaas/swarm_api_proxy·极狐GitLab下载源代码,然后编译。gitclonehttps://jihulab.com/linksaas/swarm_api_proxy.gitcdk8s_api_proxygomodtidygobuild编译完代理程序后,需要编写配置文件:serverUrl:"tcp://your_docker_ad

android - 使用 maven 构建 apk 中的 ClassNotFoundException

我想在Android开发中为我的构建过程切换到Maven。我关注了http://www.sonatype.com/books/mvnref-book/reference/android-dev-sect-archetype.html创建pom.xml并稍微调整版本,以便我使用最新版本的android-maven-plugin。虽然我的apk从我的IDE(IntellJ)中手动构建得很好,但使用maven构建的apk存在问题。显然缺少一些没有将类放入apk中的东西。当我检查两个生成的apk(解压缩)时,我发现maven生成的apk的classes.dex(2.6kB)比常规的(24.9k

什么是Docker容器?一文带你了解,看完直接学会

一:为什么需要Docker容器?1.引入1.1麻烦的环境部署1.在软件开发中,最麻烦的事情之一就是环境配置。在正常情况下,如果要保证程序能运行,我们需要设置好操作系统,以及各种库和组件的安装。2.举例来说,要运行一个Python程序,计算机必须要有Python引擎,还需要安装好程序的各种依赖,甚至还要配置特定的环境变量。假设你有两个程序都需要部署在同一个服务器上,一个需要软件是基于Python2.0,一个是Python3.0,那么在部署上就很容易造成混乱。因为不同版本的Python模块可能互不兼容,况且不同开发环境上的库也需要额外的配置。如果要部署很多程序,而开发环境和部署环境各不相同的话,可