Spring Cloud 的注册中心可以由 Eureka.Consul.Zookeeper.ETCD 等来实现,这里推荐使用 Spring Cloud Eureka 来实现注册中心,它基于 Netflix 的 Eureka 做了二次封装,完成分布式服务中服务治理的功能,微服务系统中的服务注册与发现都通过这个注册中心来进行管理. jin就来分享一个 Eureka 注册中心玩法,从 0 到分布式集群一步到位,单机版的咱就不玩了,没意义. 本文基于最新的 Spring Cloud Greenwich.…
下面是使用 Eclipse 来创建一个Maven Web项目的说明.这是相当简单的. 现在让我们开始吧! 1: 启动 Eclipse, 点击 File->New->Other 2: 在弹出的新建向导,向下滚动并选择 Maven->Maven Project, 点击 Next 3: 在上面的屏幕上,保留 ‘Use default workspace location’ 选择创建这个项目在目前的工作空间.点击 Next. 向下滚动,Artifact Id 选择选项为 maven-archet…
一些基本的操作,编译,构建,单元测试,安装,网站生成和基于Maven部署项目. 使用Maven构建项目“mvn package” 来构建项目 使用Maven清理项目“mvn clean” 来清理项目 使用Maven运行单元测试“mvn test” 来执行单元测试 将项目安装到Maven本地资源库“mvn install” 打包和部署项目到本地资源库 生成基于Maven的项目文档站点“mvn site” 来为您的项目生成信息文档站点 使用“mvn site-deploy”部署站点(WebDAV例子…
上一篇简单了介绍了maven和maven的安装,这篇介绍如何用maven创建项目. 1. 命令行创建maven项目 maven创建项目很简单,直接调用mvn archetype:generate命令即可,最简单的一个创建例子如下[来自maven-in-five-minutes]: mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app -DarchetypeArtifactId=maven-archetype-…
在这篇文章中,我们将演示如何在Eclipse IDE中使用maven创建一个动态Web项目. 使用的工具和技术 - Eclipse Jee Oxygen Maven 3.3.3 JavaSE 1.8 Servlet API 3.1.0 Apache Tomcat 7.0.47 (Embeded) 下面开始一步一步在Eclipse中使用maven创建一个web项目. 第1步 转到 New 菜单 Other.. -> Maven -> Maven Project ,然后单击 Next .如下图所示…
第一步:创建一个Simple的Maven项目 直接点下一步,把name上面的几个部分填写好,直接Finish即可. 就可以看到如下的结构: 注意点1:如果按照网上的其他一些做法来创建,你会发现少了src/main/resources和src/test/resources两个目录. 当然如果缺少这两个文件夹:你可以项目-右键-Build Path-New source folder进行添加源文件夹 注意点2:如果是网上的创建方式,你会发现缺少webapp目录 但是,创建一个Simple的Maven…
一.打开idea,File->New->Project.选择Mavne,勾选Create from archtype,选择org.apache.maven.archtypes:maven-archtype-webapp,点击Next. 二.填写这个maven项目的GroupId.ArtifactId.Version信息.这是标识maven项目的三维坐标.点击Next 三.下面的是一些属性,除了已有的6个,我们需要添加一个archetypeCatalog=internal.这个参数的意义是让这个…
mavenDemo目录如下: 在webapp下新建index.jsp文件 浏览器访问:http://localhost:8080/mavenDemo/index.jsp…
1: 先创建一个maven web  项目: 可以参照之前的文章:  用Maven 创建一个 简单的 JavaWeb 项目 创建好之后的目录是这样的; 2: 先配置maven  修改pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="htt…
所在公司要求使用这个臭屎粑粑一样的Vaadin,我也没办法.为了更好地开展工作,对得起老板发给我的工资,就算是臭屎粑粑,也要尽力给他玩儿出花样来. Vaadin针对Eclipse和Netbeans等IDE提供了相应的插件,开发人员可以通过插件来快速创建一个基于Vaadin技术框架的项目.只是使用Vaadin插件创建的项目并不是Maven项目结构,如果我们需要Maven项目结构,则还需要自行修改项目结构以及编写pom文件.其实,Vaadin提供了更标准的构建maven结构项目的方法.下面我来给大家…
本地建立一个的mvan项目不使用SmartGit push到码云上. 1 首先在自己码云的建立一个maven 空项目 2 然后打开STS(Spring Tool Suite)   新建一个Maven(webapp)项目. 3 可以看见新建的BlackJack 项目已经建成功了 4 打开你的码云账号,把码云上的工程的URL复制: 5 import 一个Git 项目 6 把刚才在码云上复制的链接粘贴(克隆URL) 7 点击“next" 8 点击"next” 9 可以看见码云上的工程和本地的…
1,首先主页创建一个maven project项目, 2-3,创建完成会报错因为缺少WEB-INF文件右键点击选取,会自动创建web.xml文件 4 ,调试版本 因为默认创建的maven版本不支持,所以需要手动调试版本,,  5,更新项目,选取更新项目 6,重新创建xml文件,会发现版本和文件版本都改变为我们调试的,就可以了 7,拷贝jar包,在pom.xml文件中拷贝官网代码,会自动下载官网的jar包,过程中要联网,否则下载失败 8,配置过滤器,首先配置字节码过滤器,解决乱码问题,字节码过滤器…
根据此链接博文学习配置: http://www.cnblogs.com/zyw-205520/p/4767633.html 1.JDK的安装 自行百度,(最好是jdk1.7版本的) 测试如下图,即完成jdk的安装 2.MyEclipse安装 自行下载安装即可,(我使用的是2013版的) 3.Tomcat7安装 Tomcat我使用的版本是7,大家可以到apache的官网上去下载,http://tomcat.apache.org,下载直接解压就行 4.Maven安装配置  4.1maven配置环境变…
[Maven]项目打包-war包-Jar包[IDEA将项目打成war包] 2017年01月31日 00:21:06 阅读数:22912 标签: ideamaven发布博客插件 更多 个人分类: ❷ Java之行----- ④.Web学习之旅----- ----- Web深入学习   版权声明:本文为谙忆原创文章,转载请附上本文链接,谢谢. https://blog.csdn.net/qq_26525215/article/details/54788514 转载请注明出处:http://blog.…
先说下本篇随笔的目录. 1.介绍windows中环境变量Path与ClassPath的区别. 2.可能导致命令行运行javac编译成功,但 java命令 + 所要执行的类的类名 无效的原因. 3.介绍Maven项目的结构. 4.Eclipse中添加Jar包的两种方式Add Jars 与 Add External Jars 的区别. 5.Eclipse发布项目到Tomcat上可能导致Jar包丢失的原因. 一.windows中环境变量Path与ClassPath的区别. Path变量:当你打开Win…
本文通过一个例子来介绍利用maven来构建一个web项目.开发工具:intellij idea. 一.新建maven项目 此处选择:Create from archetype.表示从已有的maven模版中创建项目,本次选择maven-archetype-webapp模版,选择该模版后,生成的项目会自带webapp所需要的文件.比较方便.当然也可以不选择这个选项,直接创建maven空白项目,后续手动添加web需要的文件. 填写本项目的maven坐标 二.配置maven项目结构 最终生成maven项…
本文为博主原创,未经允许不得转载: 在搭建一个maven web项目时,项目已经按步骤搭建完好,之后项目上就报了一个错误. 在控制台看到错误提示如下:Dynamic Web Module 3.0 requires Java 1.6 or newer.. 已经改过项目中.settings文件夹中的配置文件,而且在eclipse中将jre改为了jdk1.8,但当我 maven---update project之后,jdk就又变成了1.5.很头疼. 查了很多资料才发现解决方案,再此记录一下: 修改ma…
1. 首先新建一个maven项目(默认是打包成jar的项目) 也可以建一个war类型的maven项目,反正都需要手动建立一些缺失的文件夹. 2. 修改pom.xml的打包类型参数 默认的jar类型的包,修改为war <packaging>war</packaging> 3. 更新项目maven配置 4. 此时可能会报错,提示缺少web.xml,手动创建该文件. 5. 再补上一个src/main/resources目录,至此一个maven web项目框就建立完成了.…
一.搭建环境 1.安装android maven插件,我在网上找了半天.没有找到这个插件,于是选择了在线安装.选择myeclipse 的 [help]->[install form catalog] 2.在弹出的对话框(这个过程可能有点慢,请耐心等待)中 的 find文本框中输入 android .点find按钮,如图 3.在查找出来的列表中选择 [android configrator fo M2E]点旁边的 [install]按钮.我的已经安装了,如图 4.在弹出的对话框中选择安装的插件,如…
临时起意搭建一个 maven web 项目.使用的servlet 3.0 及 1.8 JDK. maven 默认创建了一个JDK 1.5 版本的项目. 注意此处选择一下WAR包.不然在配置中配置的话会有点点的小麻烦. 然后开始更改JDK... 还要把project facets 下的相关版本更改一下. 同时,在maven项目下没有web.xml还需要新建目录,手动copy一个XML来. 注意更改XML的使用模板版本. 这个时候有个问题,还不能update项目,还需要更改pom文件中指定的JDK.…
, 一直没有系统的总结一下Maven的知识,今天,想从网上找一个Maven的项目,练练手,顺便学习一下maven的原理 和布局. 官网:http://www.jeesite.com/ 没想到,上来就给我挖了个大坑,官网显示下载地址是:https://gitee.com/thinkgem/jeesite4其实这个地址问题很大,调试及其繁琐,还缺少文档. 应该这样:进入官网: http://www.jeesite.com/ 点击导航栏的右侧:返回旧版. 这里面有jeesite 源码下载,doc文档下…
一.软件版本 Eclipse Java EE IDE for Web Developers. Version: Neon Release (4.6.0) Maven 3.3.9 Servlet 2.5 tomcat9 jdk1.8 本文将定Eclipse已配置好jdk和tomcat. 二.创建步骤 1.新建一个maven web项目 1.1 打开Eclipse,Ctrl + N 弹窗新建向导, 如下图  1.2 在搜索框中输入 maven project, 1.3 选择 Next ,选择好工作区…
1.Maven工程的结构 我们需要通过Maven进行自动化构建, 以编译为例, Maven要想自动进行编译, 那么它必须知道Java源文件保存在哪里,所以要遵守Maven的约定,也就是约定大于配置,配置大于编码,无论我们使用什么框架,如果我们自己定义的东西想要让框架知道,都需要遵守框架的约定. 1) Maven项目结构: 2) Maven项目各个部分的作用: [1]根目录: 工程名 [2]src目录: 源码 [3]pom.xml文件 : Maven工程的核心配置文件 [4]main目录: 存放主…
MAVEN安装成功之后就可以进行项目的构建和管理了: 为什么要用maven进行项目的构建和管理? 对于初学者来说一个最直接的也是最容易里的优点在于JAR包的管理,相对于以前开发一个项目的时候我们需要用到很多框架,需要导入很多的JAR包,比如说   Spring的jar包以及和spring依赖的JAR包,手动导入很麻烦,很容易出错.最容易出现的问题就是版本不一致的问题,相互依赖的JAR出现了版本不对应,或者说出   现JAR包导入不全的情况.而用maven来构建一个项目的时候我们只需要配置好文件,…
在之前的javaSE开发中,没有很关注Eclipse工程目录下的环境,总是看见一个src就点进去新建一个包再写一个class.以后的日子中也没有机会注意到一个工程到底是怎么组织的这种问题,跟不要说自己试试怎么控制了. 但是最近在学习Maven的时候知道了它对工程的目录结构有要求,也就是所谓的"惯例优于配置".有一个被绝大多数人认可的java工程的目录结构被确定下来.这样统一了市面上各种复杂配置的工程.于是我便重新开始查资料,看看别人到底如何安排一个优秀的工程框架的. 首先,一个默认的E…
每当搭建框架时,第一步就是为系统整理一个接一个的jar包.用多了就开始深思,如何把自己的项目也整成jar包,供他人使用呢? 近期一直在看徐晓斌所著:<Maven实战>.因自己学识不够,只是简单理解了一些,但也受益颇深. 下面介绍如何利用Maven把项目生成jar包: 1:利用eclipse搭建一个maven项目.(简单描述pom.xml配置) <?xml version="1.0" encoding="UTF-8"?> <!-- 指定X…
几经周折总算是找到了和高杨学长一样的web  project的方法.感谢学长的一语点醒.我之前以为,既是maven又是web project的项目得要是通过dynamic web project转换到maven.实际上,是我理解错误了,maven就自带有创建web project的功能. 创建一个maven web project: 选择maven-archetype-webapp项目: New Maven project: 生成的项目的结构如下: maven自动将src/main/webapp…
最近研究 binary 的实现和各种操作对应的 beam 虚拟机汇编指令,发现有一些指令序列是不可重入的,比如说有的指令构造一个上下文(也就是某种全局状态),然后下一条指令会对这个上下文做操作(具体的场景示例参见这篇博文).而上下文是调度器内部私有的全局变量.而我们一直在说,Erlang 调度器是抢占式调度器,进程耗光了 reduction 配额之后就会被抢占,那么调度器是怎么保证不可重入的指令序列不会被破坏呢? 关键在于,Erlang 调度器的抢占只会发生在一些特定的点上,像上面的指令序列之间…
原文:Java web 项目搭建 Java web 项目搭建 简介 在上一节java web环境搭建中,我们配置了开发java web项目最基本的环境,现在我们将采用Spring MVC+Spring+Hibernate的架构搭建一个java web项目 Spring MVC+Spring+Hibernate结构介绍如下: Spring MVCSpring MVC的职责是作为web层框架,实现了我们常见的MVC模式 SpringSpring 作为服务层,利用自身特性IOC.AOP,提供数据从DA…
一下内容包括:用Maven创建一个普通Java项目,并把该项目转成IDEA项目,导入到IDEA,最后把这个项目打包成一个jar文件. 有时候运行mvn命令失败,重复运行几次就OK了,无解(可能因为网络问题,一些文件没下载到,搭建私服后就不会了). 1.用Maven模板创建一个项目 打开控制台,进入到想要创建项目的目录,然后运行如下命令,参数自由填写: mvn archetype:generate -DgroupId={project-packaging} -DartifactId={projec…