修改一个MyEclipse项目的名称很容易,右键点项目->rename就行了. 但此时项目的web context-root 还没有改变,需要右键点项目->properties->MyEclipse->Web->Web context-root,修改成你想要的新名,点OK就可以了. 细节如下图. 2016年8月23日11:29:58…
选中项目,右键--->Properties--->在搜索框搜索:deployment as  然后点击显示出的搜索项.修改右侧视图的Web Context Root名称即可. 如图:…
1,复制一个已经存在的项目,并修改项目名 2,选中项目右键选择properities,打开. 但是这里的web context root无法修改 3,删除web显示properties的所有属性,输入deployment,选中Deployment下的Deployment Assembly打开 下方即可对web context root进行修改…
  eclipse 修改maven项目的jdk版本 CreationTime--2018年6月8日10点29分 Author:Marydon 1.情景展示 jdk版本太低,如何修改 2.错误方式 第一步 第二步 第三步 说明:这种方式,更新maven项目后就失效了. 3.正确方式 通过修改pom.xml来实现 打开项目的pom.xml文件-->切换到pom.xml视图 在build标签内添加以下内容-->保存 <plugins> <plugin> <groupId…
一个电商项目的Web服务化改造 项目,早期是随便瞎做的,没啥架构,连基本的设计也没. 有需求,实现需求,再反复修改. 大致就是这么做的. 最近,项目要重新架构,和某boss协商的结果是,采用阿里开源的dubbo实现服务化. 前几天,写了一篇dubbo入门案例,分布式服务框架Dubbo入门案例和项目源码 http://blog.csdn.net/fansunion/article/details/51211364. 最近,开始实现基本业务功能模块的开发.完成1个模块,原有项目就接入进来,从而完成项…
web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app id="WebApp_ID" version="3.0"    xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   …
一个正规的上线的web.xml的配置. <?xml version="1.0" encoding="UTF-8"?> <web-app id="struts_blank" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instanc…
问题描述:创建Maven Web项目时,选择MavenWebapp模板时,自动生成的web.xml文件版本为1.4,如图所示 如何才能修改为常用的4.0版本的xml文件呢? 这个文件是从Maven仓库的jar包中的web.xml文件为模板复制过来的,我们只需要修改仓库中的即可.根据Maven坐标找到对应jar包,修改目录中的web.xml文件内容即可 文件位置如图所示,需要从你的本地Maven仓库开始找 然后用压缩工具打开jar包,找到web.xml文件修改为你需要的内容即可.…
maven项目里面的web.xml开头约束是这样的 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java…
  最近一直在做一个电商项目,需要把原有单系统架构的项目,改造成基于服务的架构,SOA.     有点挑战,做完了,会有很大进步. 单元测试,在很早之前的文章已经介绍过.     可以在这里看到相关的几篇文章:http://blog.csdn.net/FansUnion/article/category/1333595/2 在这次Web服务化改造中,理论上有4层需要测试.1. Mybatis的mapper层,mapper.java和,mapper.xml,2. 负责数据组装的Dao层,Dao.j…
问题描述: 导入jquery库后,发现提示错误信息:Multiple markers at this line - Missing semicolon,如下截图所示: 解决方案: 选中该jquery.js文件,右键,Myeclipse->Manage Validation...->Exclude Resources 勾选全部或者仅勾选报错的jquery.js,点击OK即可 这是Eclipse或者MyEclipse校验失败的错误,并不会影响程序正常执行,若仍然出现红叉,则工具栏中Project-…
     最近一直在做一个电商项目,需要把原有单系统架构的项目,改造成基于服务的架构,SOA.      有点挑战,做完了,会有很大进步. 上一篇,我们描述了原有项目中的问题.  或者说是,本篇的基本背景. 本篇开始,给出我们的改进方案和技术架构.  不过,根据自己的理解,我先列出了"规范和约定".   因为,我认为"规范和约定"是具体方案和解决办法的基石,也是很多互联网项目的基本准则吧. 2.改进方案和技术架构     2.1规范和约定     2.1.1代码规范…
创建一个接口: package my.web; public interface SpringWeb { void config(); } 实现类: package my; import my.web.SpringWeb; public class SpringInit implements SpringWeb { @Override public void config() { System.out.println("大家好"); } } import my.web.SpringWe…
在Google提供的Eclipse集成开发环境adt-bundle下修改名称的总结: 1.      修改工程名(apk名称) 在弹出的对话框中输入新名称 该操作实际上是修改<project>/.project下的<name>节点.但由于某种原因,只修改该文件的话,在adt-bundle中,显示的工程名称仍然为老名称,只是apk的名称变为了新名称,因此建议通过“重构”的方式为工程改名. 2.      修改手机上<桌面名称> 3.      修改在手机上的安装路径 a)…
项目如下: 但是部署到 tomcat下后,tomcat中项目根目录变成: 并且项目启动起来之后, 解决方法: 发现此处 不能更改,然后 在workspace下找到本项目,定位到.setting文件夹下的org.eclipse.wst.common.component,打开 修改此处的content-root 最后 项目重启后:…
当您在 Visual Studio 中开发 Web 项目时,需要 Web 服务器才能测试或运行它们. 利用 Visual Studio,您可以使用不同的 Web 服务器进行测试,包括 IIS Express.Internet Information Services (IIS).外部主机或自定义 Web 服务器. 您可以将其中任何一种 Web 服务器用于基于文件的 Web 应用程序项目. 对于基于文件的网站项目,您可以使用 IIS Express. 本主题介绍每种 Web 服务器以及如何选择要用…
使用IDEA创建maven项目骨架是webapp时,软件自动创建的web.xml文件是2.3版本的,不能使用el表达式,所以可以手动换成4.0的文件头. <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema…
使用dubbo服务的过程,很简单,和之前学习的WebService完全一样,和本地接口调用也基本一致. dubbo和WebService的区别:我认为dubbo就是封装了WebService,然后提供了更多的配套功能.看jar包依赖,dubbo依赖的WebService.(青出于蓝,而胜于蓝.冰,水为之,而寒于水.)    dubbo接口和本地service接口的区别:dubbo调用的是远程方法,本地调用的本地方法 作为服务的实现方,或者说最初负责"服务化改造" 的人来说,你需要考虑到…
     最近一直在做一个电商项目,需要把原有单系统架构的项目,改造成基于服务的架构,SOA.      有点挑战,做完了,会有很大进步, 1.现有项目的问题   1.1代码风格不统一     不同的人,风格不同     同一个人,风格也不同    1.2重复劳动        类似的CRUD,每个人都写了一遍.        同一个功能,同一段代码,不同的人,有重复实现.    1.3系统模块之间,划分不清晰     Front前台商城系统.Backend后台运营系统.Mobile移动App,…
一.The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files有可能是版本不对应的问题 解决方法,如图所示: 弹出如下窗口:选择Properties 弹出如下窗口: 二.…
点中项目,然后alt+enter,或者 然后…
最近一直在做一个电商项目,需要把原有单系统架构的项目,改造成基于服务的架构,SOA.     有点挑战,做完了,会有很大进步. 本篇,以我亲自画的3个图,阐述一下架构设计.   一.分层架构-总体图 1.服务提供方和服务调用方,通过接口交互,调用方并不需要知道怎么实现的.    2.层次划分       mapper:Mybatis接口映射,原子数据库操作       dao:数据访问层(或者换个更合适的名字)调用mapper,组装数据,比如商品详情信息,除了需要商品信息,还需要知道商品的品牌信…
    最近一直在做一个电商项目,需要把原有单系统架构的项目,改造成基于服务的架构,SOA.     有点挑战,做完了,会有很大进步. 上一篇,我们明确了我们的"规范和约定". 从本篇开始,写具体的方案和架构. 本篇,重点阐述通用接口定义.    既然做了分表,那么针对单表的CRUD等很多代码,都是一样的,类似的,因此,定义通用的接口和实现.就可以配置模版,自动化生成代码啦,后面再详细介绍代码自动化生成. BaseMapper通用的sql接口定义     import java.uti…
在运行ajax代码的时候发现这个问题,无论是重启浏览器还是IDE依旧不能解决. 原因: 浏览器调试的缓存 措施: 浏览器启用开发者模式,以Chrome.IDEA为例 1.浏览器设置disable cache(勾选上), 2.IDEA点击左下角的Refresh Deployment Status刷新按钮,然后重新运行程序就可以了…
背景 访问路径,也就是指在浏览器中访问该web系统时的根路径,比如http://localhost:8080/xxxx/index.jsp  这里的xxxx,也就是request.getContextPath()得到的值. 我们在做系统开发的时候,在本地工作区可能会有同一个系统的多个版本存在,比如上面所说的xxxx系统,这里可能会有xxxx1.xxxx1_1.xxxx1_2代表该系统的1.0 .1.1. 1.2版本,对应的工程名字默认就是系统的访问路径,但是,我们可能会希望这些项目能够有一个统一…
Eclipse中修改某个项目的jdk版本,主要有下面4个地方 右键项目名,有如下3个地方 另外如果要在Tomcat中运行,还可能需要设置运行这个项目的Tomcat的容器的 jdk 版本,设置方式:…
webAppRootKey是在java web项目的web.xml配置文件中表示项目的唯一标示,在Eclipse调试Web项目时,项目的路径是一个临时路径,不在真正的路径下,可以通过log4j日志的方式打印出属性值,来看看临时项目路径在哪里,可以用System.getProperty("web.sample.root"):如果web.xm 内没有设置webAppRootKey项,是为默认设置,那么webAppRootKey就是缺省的"webapp.root". 解决…
<project xmlns="http://maven.apache.org/POM/4.0.0 " 2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance " 4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd "> <!--父项目…
修改了 spring web 项目的 context root 为 / 之后,在启动项目时,会导致 WebApplicationContext  初始化两次,下面是其初始化日志: 第一次初始化: 四月 22, 2016 4:30:33 下午 org.apache.catalina.core.ApplicationContext log 信息: Initializing Spring root WebApplicationContext 第二次初始化: 四月 22, 2016 4:30:39 下午…
                1.情景说明 在eclipse中,为什么Java文件修改后,重启tomcat class文件才能生效? 为什么jsp修改后,不需重启tomcat就能立即生效? 为什么静态资源(*.js,*.css,*.html,图片.pdf)等文件修改后,会即时生效? 2.探究eclipse的自动构建功能(Build Automatically) 自动构建的对象:src目录下的所有文件: src目录被指定用来存放Java源文件(*.java)及配置文件(*.xml,*.prope…