- 博客(26)
- 收藏
- 关注
原创 创建maven工程一直running的解决办法
问题:使用idea创建新maven项目的时候,一直显示 Running + 路径。如图:解决办法:在 “文件–>设置”中,弹出框中修改“构造、执行、编译–>Maven–>运行程序”右边的“VM选项”中,填入 -DarchetypeCatalog=internal 即可。
2024-01-23 18:51:04
490
原创 maven项目脱机导入依赖问题
由于在某些特殊情况,需要脱机开发(既连接不上互联网的maven库,也连不上组织机构提供的maven私库)。本文解决脱机的导入依赖的问题准备内容maven软件包已经在公网或者连接私服下载好的maven仓库脱机环境中可以使用idea打开工程(idea,工程代码等根据实际情况进行准备)everything安装包(推荐非必须)处理流程把上面准备的内容导入到脱机环境在idea的maven设置中,配置好maven的主路径,配置文件路径和仓库路径。在第一行的work offline(脱机工作)
2023-11-22 17:49:06
668
原创 Maven部署
文章目录1、下载maven2、准备环境3、安装4、配置环境变量1、下载maven官网: http://maven.apache.org2、准备环境安装jdk1.6以上的版本,具体方法详见:https://blog.youkuaiyun.com/weixin_44744442/article/details/1198150623、安装把maven解压到指定目录,目录中最好不要有中文下图为目录详情4、配置环境变量...
2021-10-19 09:49:15
182
原创 Linux部署Hadoop集群
文章目录1、获取安装包2、上传3、安装jdk4、准备服务器5、设置映射1、获取安装包官网:http://hadoop.apache.org/2、上传把安装包上传到服务器上传的方式通过xftp上传通过lrzsz上传两种上传方式详见jdk部署:https://blog.youkuaiyun.com/weixin_44744442/article/details/1198150623、安装jdk详见:https://blog.youkuaiyun.com/weixin_44744442/article
2021-10-10 11:35:18
324
原创 Spring Cloud漫谈
文章目录一、基础知识1、概念2、功能3、架构4、与Dubbo对比5、与Spring Boot的关系一、基础知识1、概念百度百科:Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Sprin
2021-10-09 18:02:45
121
原创 互联网应用架构发展
前言随着互联网的发展,用户群体逐渐扩大,网站流量成倍增长,常规的框架已经无法满足请求的压力和业务的快速迭代,随之而来的就是架构的发展和完事。本文主要描述了互联网应用架构的发展一、单体应用架构应用诞生之初,用户量和数据规模都相当较小,项目所有的功能模块都放在一个工程中编码、编译和打包,并且部署在一个应用服务器(tomcat或者weblogic)中。这种模式就是单体应用的架构优点:项目前期开发节奏快,团队成员少的时候能快速迭代架构简单:只需要借助IDE开发、调试易于测试:只需要通过单元测试
2021-10-08 17:04:28
289
原创 Git命令锦集
文章目录1、新建代码库2、配置Git设置3、增删文件1、新建代码库在当前目录新建Git代码库git init新建一个目录,将其初始化为Git代码库git init [project-name]2、配置Git设置显示当前Git配置git config --list##或者git config -l// 查询单独参数git config --global user.name编辑Git配置文件//增git config --global --add user.
2021-09-29 13:33:42
173
原创 Git笔记
文章目录一、介绍1、概念2、工作原理3、SVN与Git区别二、Git安装及操作1、安装一、介绍1、概念Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。是目前世界上最先进的分布式控制系统2、工作原理3、SVN与Git区别SVN是集中式版本控制系统,版本库集中放在中央服务器中。工作时,使用的是终端电脑,故,需要从中央服务器那得到最新的版本,然后使用。工作之后,需要把修改的内容推送到中央服务器。集中式版本控制系统需要联网才能工作。Git是分布式版本控
2021-09-28 18:05:37
89
原创 GItLab安装
文章目录一、通过rpm进行安装(不联网安装)1、准备rpm2、上传rpm3、安装Gitlab4、设置存储仓库数据4.1 创建仓库数据库目录4.2 修改配置文件5、启动6、验证一、通过rpm进行安装(不联网安装)1、准备rpm下载地址:(清华大学镜像网)https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/2、上传rpm把准备好的rpm上传到服务器上3、安装Gitlab命令:rpm -i gitlab-ce-8.9.9-c
2021-09-28 13:57:06
152
原创 Git安装(Msysgit)
文章目录1、下载2、安装3、配置3.1 本地创建SSH key3.2 获取id_rsa.pub3.3 添加SSH key3.4 验证1、下载mysysgit是windows版的git。下载地址:https://gitforwindows.org/2、安装根据提示进行默认安装即可弹出如下窗口即安装成功配置用户名和邮箱作为标识命令:git config --global user.name “XXX”git config --global user.email “XXX@XXX”
2021-09-28 11:11:38
519
原创 Linux部署Zookeeper
文章目录一、单机模式1、下载2、上传3、解压4、创建data文件夹5、新建配置文件6、修改配置文件7、服务命令7.1、启动服务7.2、关闭服务7.3、查看服务状态二、伪集群模式1、思路分析2、步骤2.1、下载2.2、上传2.3、解压2.4、创建目录2.5、部署zookeeper2.6、创建data和logs2.7、新建配置文件2.8、修改配置文件2.9、配置集群2.10、启动集群一、单机模式1、下载下载地址: http://zookeeper.apache.org/releases.html2、
2021-09-01 14:28:43
1006
原创 tomcat启动报错Cannot find /usr/local/tomcat9/bin/setclasspath.sh解决办法
问题tomcat启动时报错Cannot find /usr/local/tomcat9/bin/setclasspath.shThis file is needed to run this program解决问题办法在任意目录执行命令unset CATALINA_HOME注释unset命令Linux中unset命令用于删除变量或函数语法:unset [-fv][变量或函数名称]...
2021-08-23 23:39:34
2595
1
原创 Linux上部署nginx
1、下载nginx下载地址:https://nginx.org/en/download.html2、把tar包上传到服务器上3、安装nginx依赖由于nginx是C语言开发,运行时需要下载依赖:pcre、openssl、gcc、zlib命令(使用yum安装):yum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel4、解压tar包命令:tar -xvf nginx-1.17.8.tar5、执行nginx
2021-08-20 09:37:31
102
原创 部署jdk
文章目录Linux部署1、获取需要的JDK2、上传JDK到服务器中3、卸载OpenJDK4、解压JDK5、把解压后的jdk修改适当的名字6、移动到适当的位置7、修改环境变量8、刷新配置文件9、验证Windows部署1、获取需要的JDK2、运行安装程序3、配置环境变量4、验证Linux部署1、获取需要的JDKJDK11官网:https://www.oracle.com/java/technologies/javase-jdk11-downloads.html2、上传JDK到服务器中方法一:使
2021-08-20 08:54:31
1554
原创 SpringMVC
SpringMVC文章目录SpringMVC一、Spring MVC应用1.1、简介1.1.1 体系结构1.1.2 概念一、Spring MVC应用1.1、简介1.1.1 体系结构三层架构表现层:也就是web层。它负责接收客户端请求,向客户端相应结果。通常客户端使用http协议请求web层,web需要接收http请求,完成http响应。 表现层包括展示层(View视图)和控制层(Controller控制器):控制层负责接收请求;展示层负责结果展示。表现层依赖业务层,接收到客户端请求一般会
2021-07-23 22:26:57
82
原创 Spring IOC
Ioc(Inversion of Control):控制反转或反转控制(控制:指的是对象创建、即实例化和管理的权力;反转:控制权交给外部环境,即Spring框架、Ioc容器),它是一个技术思想,而不是技术实现。该思想不是Spring独有的,是在其开发之前就存在的理论思想。AOP:(Aspect Oriented Programming)面向切面编程/面向方面编程AOP是OOP的延续OOP是一种垂直继承体系,通过父类子类继承关系逐渐继承下去。
2021-07-17 22:04:34
101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人