介绍 之前Spring Cloud Config基础篇这篇文章介绍了Spring Cloud Config 配置中心基础的实现,今天继续聊下Spring Cloud Config 并结合nacos做服务注册中心,实现多项目.多配置文件.按项目目录划分等功能的配置服务中心. 阅读本篇文章之前,最好要有nacos基础:关于nacos是什么,如何使用,可以参考我的上一篇文章 Spring Cloud Alibaba(一) 如何使用nacos服务注册和发现,或者直接链接到官网教程Nacos 快速开始 本…
在idea项目中,增肌model后,在项目根目录下增加src目录,右键发现无法增加包(Package). 仔细观察发现,新增加的src目录是棕色,而原先的src目录是浅蓝色的,见下图: 在src右键,new->菜单发现没有Package菜单,见下图: 最后发现,需要将src目录变为:Sources Root,见下图: 点击菜单后,src则可以添加包(Package).…
当手工增加一个module,增加配置文件(如:web.xml)需要合并到文件夹里,要不众多文件在一个src文件夹下,太凌乱. 1. 合并到webapp/WEB-INFO下 a. 首先增加webapp目录,右键Mark Directory as/ Resources Root b. 在webapp目录下增加WEB-INFO目录 c. 将web.xml文件剪切到WEB-INFO目录下 2. 在src目录下,增加WEB-INFO包,将web.xml文件剪切到WEB-INFO包下…
在eclipse导入一个myeclipse建的web项目后,在Eclipse中显示的还是java项目,按下面的步骤可以将其转换成web项目. 1.找到项目目录下的.project文件 2.编辑.project文件,找到<natures>...</natures> 3.2中找到的结点中加下面的的代码(如果没有) <nature>org.eclipse.wst.common.project.facet.core.nature</nature> <natur…
https://blog.csdn.net/u010097777/article/details/51281059 这两天工作安排做一个跳转页面,不过昨天发布自己的Tomact花了不少时间,给的项目添加进来后,浏览器访问不到页面,后来才知道他们给的不是一个Web项目,网上资料也说只要有Web的那些配置文件即可. 一.找到所要转换项目的.project文件: 找到<nature></nature>节点,添加如下代码(如果没有): <span style="font-s…
在IntelliJ IDEA 14.1中使用在java项目中使用Maven时当没有在Maven中配置JDK编译版本.源码版本时,IDEA将默认的编译版本.源码版本设置为jdk5. 在IDEA中Language level 将使用默认的JDK5级别 目标版本也是默认为JDK5 当手动改为其他版本如:JDK8,但当你重新载入Maven项目时IDEA又将默认的Language level.Target bycode version设置为JDK5. 在项目中你将看到如下问题: 源值1.5已过时,将在未来…
刚创建完的Java Project是这样的 右键项目名,找到这个地方 修改下方的 Default output folder 为 Vehicle-Report/WebContent/WEB-INF/classes 跟页面相关的html文件.css文件.js文件都应该放在WebContent之下 WEB-INF是一个客户端不可见的目录,一般用来存放java文件编译后的class文件.jar包.必备的web.xml <?xml version="1.0" encoding="…
一.使用top命令查看占用高资源的java项目的进程ID(pid): top 二.查看该进程中的线程所占用资源的情况:top -Hp pid 三.查看该线程对应的16进制:printf %x 11129 打印并保存该进程中堆栈的使用信息日志:jstack -l 11095 >> jstack.log  四.查看该进程中使用高资源的线程的具体信息日志:vim jstack.log 查找上一步的16进制的线程id:/2b79 定位到问题代码: 以上是测试所用(自己写的死循环) 实际排查时却并没有发…
一.环境描述 安装有ansible的服务器:192.168.13.45 测试环境服务器:192.168.13.49 /home/app/api-tomcat/webapps/api.war为测试环境新版本war包位置 生产环境服务器:192.168.13.51 /home/app/api-tomcat/webapps/api.war为生产环境war包位置 /home/app/api-tomcat/webapps/api为生产环境项目位置 /home/app/tomcat.bak/api/weba…
[参考]MySQL 5.7.19 忘记密码 重置密码 my.ini示例 服务启动后停止 环境 Java环境JDK1.8  安装好了 mysql-5.6.38-winx64  idea2016(64) 问题是这样:  idea 调试 eclips 项目  存入数据库后 变问号 首先eclips 和发布的项目都没有问题,第一想到的是编码问题,于是乎检查项目和数据库编码,但查看后发现编码都是utf-8 ,数据库是通过(navicat)查看的 但发现网上有文章说JDBC连接串里加上  ?useUnico…
首先介绍说明一下idea在创建普通的Java项目,是没有lib文件夹的,下面我来带大家来创建一下1.右键点击项目,创建一个普通的文件夹 2.取名为lib 3.把项目所需的jar包复制到lib文件夹下 4.然后Add as Library-构建项目所需的jar包 5.点击ok(完成jar包的自动依赖)…
在idea中删除一个module,需要两步: 1. 使用Remove Module命令,快捷键是Delete 2. 经过第一步后,module图标上的小方块,消失,编程一个普通文件夹,这时使用Delete,快捷键是Delete 经过以上两步,module就删掉了…
转载自: http://www.cnblogs.com/chenxueling/p/5474717.html 将20170331-JavaEE-SSH项目复制一份,重命名为20170407-JavaEE-SSH. 运行20170407-JavaEE-SSH项目里的jsp,结果报错如下: 严重: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [Stan…
1.找到项目目录下的.project文件 2.编辑.project文件,找到<natures>...</natures> 3.2中找到的结点中加下面的的代码 <nature>org.eclipse.wst.common.project.facet.core.nature</nature><nature>org.eclipse.wst.common.modulecore.ModuleCoreNature</nature><natu…
这里只是简单的记录一下linux环境下面如何快速的搭配好环境,使你的项目能在linux环境上面运行. 很多时候,我们都是用windows环境进行配置调试的,而真正很多服务器都是在linux服务器上面的. 下面我就引用一些别人的网页,然后简单的描述记录一下,如何才能快速的配置好环境.至于很多细节的处理,我就点到为止了. 首先记录一下配置,我用得linux是contentOS,服务器用的是阿里云. 下面是记录: 大致安装流程:http://www.cnblogs.com/ada-zheng/p/37…
今天工作时,因对 .settings 文件夹误操作,耗时 6 个多小时,才了解到原因就出在 .settings 文件夹.经查阅资料,对 .settings 做如下整理: 就如setting这个名字,就是存放存放各种插件的配置文件..有这些文件的约束你可以更好的利用IDE进行coding.所以呢,这些文件只是用来配置环境用的. 1. org.eclipse.jdt.core.prefs 该文件是与Compile相关的配置,一般情况下的内容如下: 可以手动修改该文件,添加一些其他的配置,然后重启Ec…
Vuex 允许我们把 store 分 module(模块).每一个模块包含各自的状态.mutation.action 和 getter. 那么问题来了, 模块化+命名空间之后, 数据都是相对独立的, 如果想在模块 A 调用 模块 B 的state, actions, mutations, getters, 该肿么办? 假设有这么两个模块: 模块A: import api from '~api' const state = { vip: {}, } const actions = { async…
本人新导入一个maven项目可是jsp页面一直报错,我先按照网上的经验操作如下步骤: 在pom.xml配置文件中添加上javax.servlet的相关依赖: <dependency>  <groupId>javax.servlet</groupId>  <artifactId>servlet-api</artifactId>  <version>2.5</version>  <scope>provided<…
一.Jsp页面: <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <!DOCTYPE html PUBLIC "-/…
当增加文件后,不仅要提交所增加的文件,而且要把项目文件一并提交.不然就会出现其他人虽然能够获取新文件,但是文件不能自动加载到项目中的情况.…
这篇博客 是在Scala IDEA for Eclipse里手动创建scala代码编写环境. Scala IDE for Eclipse的下载.安装和WordCount的初步使用(本地模式和集群模式) 本博文,教大家,用maven来创建. 第一步:安装scala插件 因为,我win7下的scala环境是2.10.4 所以,选择下载的是,这个 下载好之后,解压缩以后把plugins和features复制到eclipse目录,重启eclipse以后即可. 重启eclipse以后即可. 然后, Win…
1.在Eclipse中Java项目转换成Maven项目可以在项目右键-->configure-->Convert Plug-in projects..  就可以.而在myeclipse中项目右键时configure标签不是默认的  需要手动开启. 2.开启configure过程为...   Window-->perferences. 3. 4. 5.然后项目右键-->configure-->Convert Plug-in projects..  就转换成maven项目了. 6…
MAVEN已经成为事实上的企业项目开发中的项目类型.无论是IDEA还是Eclipse,都已经默认支持创建MAVEN项目.严格意义上来说,MAVEN不是一种新的JavaEE项目类型.它凌驾于所以的项目类型上面,是对之前项目的一种“管理”.如果我们创建了MAVEN项目,那么会很方便的干这两件事情: 1:管理所有的依赖包.其中一个例子是,以往我们要引入一个第三方的jar包,需要把该jar包从网上(或者其它地方)下载回来,然后引入到项目中.而现在,我们只要在pom文件中引入改jar包的标识符,然后mav…
Scala是一个运行在Java JVM上的面向对象的语言.它支持函数编程,在语法上比Java更加灵活,同时通过Akka库,Scala支持强大的基于Actor的多线程编程.具有这些优势,使得我最近很想在一个新的项目中使用Scala,但是在新项目中,抛弃我们常用的Java和C#,而直接使用一门新的语言是很困难的.这不仅包括学习新语言这个过程,未来,更为项目的长期发展和日后的开发和支持增加了很多变数.毕竟一门新的语言是不可能在很短的时间内在行业中达到Java和C#的流行度的. 那么,我们就不能在新项目…
今天犯了一个错误,误修改了本地的.classpath文件,导致项目好多地方报错,之前也没有仔细的研究过项目中的一些生成文件的作用. 今天特此进行记录. 不管我们在eclipse中新建任何的Java项目或者web项目.都会在该项目的的位置下同时生成.seetings .classpath .project 这三个文件. .settings 文件里面存放各种插件的配置文件.这个文件是eclipse查看js文件的时候用的,记录了用什么编码方式查看.与发布无关..settings\文件夹不会被打到.wa…
本以为很简单,由于没用过docker和java,本文将会阐述一路遇到的拦路虎. 首先,写好Java项目,本地跑通. 可能会遇到的问题: 1.jar包正常运行,war包404: 如何打包很多教程都有介绍,本文不重复赘述. 如果jar包正常,war包404,大概率是由于打包错误导致的(假如你不使用xml文件.需要在启动程序中添加extends spriingbootservletInitializer,并继承. 2.tomcat404 tomcat404除了上面的问题,那就是路径的问题. war包放…
经常在eclipse中导入web项目时,出现转不了项目类型的问题,导入后就是一个java项目.解决步骤:1.进入项目目录,可看到.project文件,打开.2.找到<natures>...</natures>代码段.3.在第2步的代码段中加入如下标签内容并保存:<nature>org.eclipse.wst.common.project.facet.core.nature</nature><nature>org.eclipse.wst.commo…
1.创建一个Java项目 1)File--->New--->Other--->Maven--->Maven Projet 2)选择maven-archetype-quickstart 3)输入项目的信息 4)生成的Java项目包结构如下 5)修改pom.xml,指定编译时的JDK版本 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20…
相信有很多同学在学习vue的刚开始都遇到过项目打包发布后发现CSS中的背景图片不显示,具体如何解决只需要更改bind的配置即可 修改 build/utils.js 中的 generateLoaders 方法,如下代码,增加 publicPath: '…/…/' // generate loader string to be used with extract text plugin function generateLoaders (loader, loaderOptions) { const…
在eclipse导入一个myeclipse建的web项目后,在Eclipse中显示的还是java项目,按下面的步骤可以将其转换成web项目. 1.找到项目目录下的.project文件 2.编辑.project文件,找到<natures>...</natures> 3.2中找到的结点中加下面的的代码 <nature>org.eclipse.wst.common.project.facet.core.nature</nature><nature>or…