2017年3月24日

idea 项目添加web支持

摘要: 选中项目添加 add - web 阅读全文

posted @ 2017-03-24 09:29 signheart 阅读(1300) 评论(0) 推荐(0)

idea 开启 problems自动代码检查

摘要: 勾上此处 会自动出现疑问 可能需要装problems view插件 阅读全文

posted @ 2017-03-24 09:29 signheart 阅读(9219) 评论(0) 推荐(0)

idea Error:(1, 10) java: 需要class, interface或enum, 未结束的字符串文字,Error:(55, 136) java: 非法字符: \65533

摘要: 1.未结束的字符串文字,Error:(55, 136) java: 非法字符: \65533 这些乱七吧八遭的错误如果很多的话 , 尝试重新修改下生成目录修改下语言等级上述方法都不行 ,还报错的情况 , 继续下面方法 2.这个文件因编码的问题,在“import javax.swing.JOptionPane;”这条语句的开头也就是i前面隐藏了一个字符,就像是\n回车这种字符,你是看不到的。解决办... 阅读全文

posted @ 2017-03-24 09:29 signheart 阅读(20241) 评论(1) 推荐(0)

idea linux 启动权限不足的问题

摘要: 修改 ideaproject 下所有文件 chmod -R 777 文件 递归修改文件权限 阅读全文

posted @ 2017-03-24 09:29 signheart 阅读(3215) 评论(0) 推荐(0)

idea svn 使用问题

摘要: 一开始死活提交不上 解决方式 : 勾上use command line client 阅读全文

posted @ 2017-03-24 09:28 signheart 阅读(159) 评论(0) 推荐(0)

idea 提示忽略大小写

摘要: 阅读全文

posted @ 2017-03-24 09:28 signheart 阅读(169) 评论(0) 推荐(0)

idea 同project添加多个module maven支持

摘要: 选中新项目的pom.xml 会识别maven项目 阅读全文

posted @ 2017-03-24 09:28 signheart 阅读(2115) 评论(0) 推荐(0)

idea 换主题

摘要: 换背景、选中行变色 阅读全文

posted @ 2017-03-24 09:26 signheart 阅读(186) 评论(0) 推荐(0)

idea 实现热部署

摘要: Idea实现热部署需要以下几步 1.open module setting,设置path,使output path指向存放实时编译class的文件夹 2.设置Artifacts,选择exploded选项,勾选Build on make.并且查看webapp路径是否指向项目的webapp文件夹 3.编辑tomcat 6 启动选项,在Deployment选项卡中加载war exploded类型的art... 阅读全文

posted @ 2017-03-24 09:18 signheart 阅读(204) 评论(0) 推荐(0)

idea live template

摘要: 设置模板口令2.设置作用域 阅读全文

posted @ 2017-03-24 09:18 signheart 阅读(213) 评论(0) 推荐(0)

idea 在tomcat中部署的时候 莫名其妙的错误

摘要: 针对web项目需要 打成 war exploded 包,这样就不会每次重新构建打包,也不会出现莫名其妙的错误 阅读全文

posted @ 2017-03-24 09:17 signheart 阅读(405) 评论(0) 推荐(0)

idea 设置字体

摘要: 1.设置 ui字体修改编辑器的字体(也就是代码的字体):设置-Editor-Color&Font,默认的scheme是不可以更改的,你需要save as,建立一个新的(名字可以随意写个,My Font)。修改控制台的字体:跟编辑器字体在项目栏的一列上,如图显示代码行数设置-Editor- Appearance-Show line number 阅读全文

posted @ 2017-03-24 09:17 signheart 阅读(5352) 评论(0) 推荐(0)

spring IOC 模拟实现

摘要: IOC即inverse of control 控制反转以前对象之间的引用是通过new来调用实现,有了Spring IOC,我们可以把对象之间的引用交给他来管理,这样就把控制权交给了Spring,所以就叫做控制反转。Spring IOC的实现用到了设计模式:简单工厂,他也是从简单工厂进化而来的,下面我们看看Spring的IOC是如何进化来的。简单工厂模式实现:package org; //抽象接口... 阅读全文

posted @ 2017-03-24 09:15 signheart 阅读(268) 评论(0) 推荐(0)

spring util list

摘要: spring 3.0 after元素借助元素,开发者能够定义java.util.List集合。下面摘录了list.xml中的配置信息。 list1 list2 list1 ... 阅读全文

posted @ 2017-03-24 09:14 signheart 阅读(2107) 评论(0) 推荐(0)

spring InitializingBean

摘要: 先说总结:1:spring为bean提供了两种初始化bean的方式,实现InitializingBean接口,实现afterPropertiesSet方法,或者在配置文件中同过init-method指定,两种方式可以同时使用2:实现InitializingBean接口是直接调用afterPropertiesSet方法,比通过反射调用init-method指定的方法效率相对来说要高点。但是init-... 阅读全文

posted @ 2017-03-24 09:14 signheart 阅读(249) 评论(0) 推荐(0)

spring 总结

摘要: Spring框架的7个模块 Spring 框架是一个分层架构,由 7 个定义良好的模块组成。Spring 模块构建在核心容器之上,核心容器定义了创建、配置和管理 bean 的方式,组成 Spring 框架的每个模块(或组件)都可以单独存在,或者与其他一个或多个模块联合实现。每个模块的功能如下: 核心容器(Spring Core):核心容器提供 Spring 框架的基本功能。核心容器的主要组件... 阅读全文

posted @ 2017-03-24 09:14 signheart 阅读(261) 评论(0) 推荐(0)

spring 过滤器

摘要: Spring的web包中中有很多过滤器,这些过滤器位于org.springframework.web.filter并且理所当然地实现了javax.servlet.Filter,不过实现的方式有以下几类: (1) 直接实现Filter,这一类过滤器只有CompositeFilter; (2) 继承抽象类GenericFilterBean,该类实现了javax.servle... 阅读全文

posted @ 2017-03-24 09:13 signheart 阅读(895) 评论(0) 推荐(0)

spring filter 配置

摘要: web xml DelegatingFilterProxy org.springframework.web.filter.DelegatingFilterProxy targetFilterLifecycle true targetBeanName autoLoginfilter 配置自动扫描注解filterpa... 阅读全文

posted @ 2017-03-24 09:13 signheart 阅读(641) 评论(0) 推荐(0)

spring c3p0 配置

摘要: spring c3p0 配置 <?xml version="1.0" encoding="UTF-8"?> <beansxmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLS 阅读全文

posted @ 2017-03-24 09:13 signheart 阅读(314) 评论(0) 推荐(0)

spring AspectJ切入点语法详解 记录以便查阅

摘要: AspectJ切入点语法详解6.5.1 Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下: execution:用于匹配方法执行的连接点; within:用于匹配指定类型内的方法执行; ... 阅读全文

posted @ 2017-03-24 09:13 signheart 阅读(509) 评论(0) 推荐(0)

spring 强制采用cglib进行代理

摘要: spring对AOP的支持*如果目标对象实现了接口,默认情况下会采用JDK的动态代理实现AOP* 如果目标对象实现了接口,可以强制使用CGLIB实现AOP*如果目标对象没有实现了接口,必须采用CGLIB库,spring会自动在JDK动态代理和CGLIB之间转换如何强制使用CGLIB实现AOP? * 添加CGLIB库,SPRING_HOME/cglib/*.jar * 在spring配置文件中加入 ... 阅读全文

posted @ 2017-03-24 09:13 signheart 阅读(9991) 评论(0) 推荐(1)

web spring 容器

摘要: 使用spring的web应用时,不用手动创建spring容器,而是通过配置文件声明式地创建spring容器,因此,在web应用中创建spring容器有如下两种方式:一.直接在web.xml文件中配置spring容器二.利用第三方MVC框架的扩展点,创建spring容器其实第一种方式最为常见。为了让spring容器随web的应用的启动而自动启动,有如下两种方法 1.利用ServletConte... 阅读全文

posted @ 2017-03-24 09:13 signheart 阅读(202) 评论(0) 推荐(0)

maven deploy distributionManagement

摘要: 分发构件至远程仓库mvn install 会将项目生成的构件安装到本地Maven仓库,mvn deploy 用来将项目生成的构件分发到远程Maven仓库。本地Maven仓库的构件只能供当前用户使用,在分发到远程Maven仓库之后,所有能访问该仓库的用户都能使用你的构件。我们需要配置POM的distributionManagement来指定Maven分发构件的位置,如下:Xml代码 ..... 阅读全文

posted @ 2017-03-24 08:58 signheart 阅读(7570) 评论(0) 推荐(0)

maven 构建时 错误: 程序包netscape.javascript不存在

摘要: 暂时找不出问题来源 阅读全文

posted @ 2017-03-24 08:58 signheart 阅读(1388) 评论(1) 推荐(0)

nexus 手动更改 私服包

摘要: 替换 linux 私服下的 nexus 目录 阅读全文

posted @ 2017-03-24 08:58 signheart 阅读(314) 评论(0) 推荐(0)

maven pom属性 详解

摘要: pom.xml文件(实践用): 4.0.0 asia.banseon banseon-maven2 jar 1.0-SNAPSHOT banseon-maven http://www.baidu.com/banseon A maven project to study maven. ... 阅读全文

posted @ 2017-03-24 08:58 signheart 阅读(12412) 评论(0) 推荐(0)

maven relativePath

摘要: 父项目的pom.xml文件的相对路径。默认值为../pom.xml。maven首先从当前构建项目开始查找父项目的pom文件,然后从本地仓库,最有从远程仓库。RelativePath允许你选择一个不同的位置。如果默认../pom.xml 没找到父元素的pom ,不配置 relativePath 指向父项目的pom则会报错 阅读全文

posted @ 2017-03-24 08:58 signheart 阅读(16718) 评论(0) 推荐(0)

maven 添加jetty 支持

摘要: maven jetty run 即可 配置 org.mortbay.jetty jetty-maven-plugin 8.1.9.v20130131 /xxx ... 阅读全文

posted @ 2017-03-24 08:58 signheart 阅读(411) 评论(0) 推荐(0)

maven 使用之自动编译热部署设置

摘要: 参见创建webapp项目 eclipse Maven 使用记录 ------ 建立 webapp项目在maven中为实现热部署设置,部署至webapp,即webroot设置classes输出目的地,修改maven默认编译位置 (使用该方法在maven打包的时候需要将classes输出目的地修改至WEB-INF/classes目录外,否则会报错xxxxx not found 目前已得到解决)首先 ... 阅读全文

posted @ 2017-03-24 08:57 signheart 阅读(9980) 评论(1) 推荐(1)

maven invalid loc header

摘要: 项目部署之后出现如题错误清除maven资源库原有的jar,重新下载即可解决 阅读全文

posted @ 2017-03-24 08:57 signheart 阅读(100) 评论(0) 推荐(0)

maven 远程仓库的配置

摘要: setting.xml <profile> <id>development</id> <repositories> <repository> <id>xx</id> <name>xxxx</name> <releases> <enabled>true</enabled> </releases> <s 阅读全文

posted @ 2017-03-24 08:57 signheart 阅读(357) 评论(0) 推荐(0)

maven 引入仓库外部jar

摘要: cn.com.do1 dqdp-template 1.0 system ${project.basedir}/src/main/webapp/WEB-INF/lib/dqdp-template-2.11.02.jar 阅读全文

posted @ 2017-03-24 08:57 signheart 阅读(534) 评论(0) 推荐(0)

linux nexus bulid

摘要: 1. 将下载好的nexus-2.5.1-bundle.tar.gz包,用FTP工具传至服务器上。2. 解压安装包解压命令:?1 tar -zvxf nexus-2.5.1-bundle.tar.gz移至/usr/local下:?12345 sudo cp nexus-2.5-01-bundle.tar.gz /usr/local cd /usr/local ls -n ... 阅读全文

posted @ 2017-03-24 08:57 signheart 阅读(218) 评论(0) 推荐(0)

maven pom scope 含义

摘要: maven pom scope依赖范围控制哪些依赖在哪些classpath 中可用,哪些依赖包含在一个应用中。让我们详细看一下每一种范围:compile (编译范围)compile是默认的范围;如果没有提供一个范围,那该依赖的范围就是编译范围。编译范围依赖在所有的classpath 中可用,同时它们也会被打包。provided (已提供范围)provided 依赖只有在当JDK 或者一个容器已提供... 阅读全文

posted @ 2017-03-24 08:56 signheart 阅读(332) 评论(0) 推荐(0)

maven 打包时提示 软件包 xxxxxxx 不存在

摘要: 右键项目->MAVEN->Update Project Configuration然后clean相关项目再打包如果还不行 在你关联包的路径下 把所有文件删掉 在打包的时候会重新下载(有可能是冲突或没有下载到最新的) 阅读全文

posted @ 2017-03-24 08:56 signheart 阅读(1716) 评论(0) 推荐(0)

maven copy jar 插件

摘要: 插件比较特殊 eclipse下的 首先声明插件 org.apache.maven.plugins maven-compiler-plugin 1.6 1.6 org.eclipse.m2e lifecycle-mapping 1.0.0 ... 阅读全文

posted @ 2017-03-24 08:56 signheart 阅读(681) 评论(0) 推荐(0)

maven 使用记录之修改 maven默认jdk版本

摘要: maven package执行的时候会遇到jdk版本不对的问题 :原因是 maven所指定的jdk版本与项目使用的jdk版本不一致1.项目属性的 java compiler可以设置2.直接修改 maven 的 settings.xml 一劳永逸settiings.xml 标签内加入 jdk-1.6 true 1.6 1.6 1.6 1.6 ... 阅读全文

posted @ 2017-03-24 08:56 signheart 阅读(404) 评论(0) 推荐(0)

eclipse Maven 使用记录 ------ 建立app项目

摘要: maven 项目构建工具 , 如今已逐渐取代ant的笨拙配置方式 ,使项目管理更加简单,规范,结构更加清晰,这里记录跟eclipse集成的一些步骤 1.从apache maven项目下下载maven这里我选择的是 3.0.5 版本 download下来如果想要在windows command line 下运行 命令 需要配置系统环境变量 , 我直接集成进eclipse 绕过2.eclipse已... 阅读全文

posted @ 2017-03-24 08:55 signheart 阅读(346) 评论(0) 推荐(0)

eclipse Maven 使用记录 ------ 建立 webapp项目

摘要: maven 建立 webapp 项目 有2种方式 , 1.在原先app上转换为webapp项目 2.建立maven项目的时候 filter 选择webapp 该选项把webapp文件目录建好,其他的还是要自己配。。。。。采用将原先的app项目改成 webapp项目 1.改变项目,动态web工程让项目成此结构eclipse buliders 配置文件 mmvc ... 阅读全文

posted @ 2017-03-24 08:55 signheart 阅读(355) 评论(0) 推荐(0)

eclipse jetty 请求的操作无法在使用用户映射区域打开的文件上执行

摘要: 使用jetty debug代码启动 在eclipse中进行运行调试,碰到无法编辑保存webapp下的文件提示: 请求的操作无法在使用用户映射区域打开的文件上执行解决方法:从 jetty 7 开始,jar存放在maven仓库中的路径为org/eclise/jetty/jetty-webapp打开对应的版本的jar包修改jar中的org/mortbay/jetty/webapp/webdefaul... 阅读全文

posted @ 2017-03-24 08:54 signheart 阅读(2868) 评论(0) 推荐(0)

jetty debug修改 java static 静态变量值不会生效

摘要: 在jetty debug模式下修改static静态变量值不会重新Load因为jetty是嵌入式web容器,static静态变量是全局的,如果想生效,就必须重启jetty在热部署的时候tomcat会重启服务器 jetty则不然 阅读全文

posted @ 2017-03-24 08:54 signheart 阅读(567) 评论(0) 推荐(0)

jetty 7.0 笔记

摘要: codehaus download:http://dist.codehaus.org/jetty/ 找到7.0 tar.gz解压 拉取 Lib下jar 和 Lib--jsp下jar代码同启动 6.1一样 阅读全文

posted @ 2017-03-24 08:53 signheart 阅读(231) 评论(0) 推荐(0)

jetty el表达式不支持三元运算

摘要: 在jetty跑web程序中不支持三元运算 要换一种格式写原先格式 ${empty dispMsgInfo.unread_count_top ? 0:dispMsgInfo.unread_count_top}这种代码在jsp页面用jetty跑起来是会报错的,然后调换一下顺序就可以了 调换顺序no.1${empty dispMsgInfo.unread_count_top ? dispMsgInf... 阅读全文

posted @ 2017-03-24 08:53 signheart 阅读(483) 评论(0) 推荐(0)

jetty debug 启动 jettyconfig配置文件

摘要: jetty 代码启动 debug很简单 run----->>>debug as 代码启动配置文件start 方法@Test public void serverStrart() throws Exception { Server server = new Server(); XmlConfiguration configuration = new XmlConfiguration(new ... 阅读全文

posted @ 2017-03-24 08:53 signheart 阅读(1423) 评论(0) 推荐(0)

jetty 6.1 笔记

摘要: download: http://dist.codehaus.org/jetty/jetty-6.1.22/jetty 6.2 代码启动必要jar包lib --->>lib--->>jsp2.0--->> 最终形成目录 -->>mark jetty 6.1 jsp2.1 目录结构注:由于使用jsp2.1 代码启动时不能对el很好的兼容 不支持三元运算,导致一些表达式抛出elexception 选... 阅读全文

posted @ 2017-03-24 08:52 signheart 阅读(743) 评论(0) 推荐(0)

jetty 代码启动

摘要: jetty代码启动jetty 版本为:jetty-distribution-8.1.16.v20140903public class ServerStart extends Server { @Test public void serverStrart() throws Exception { long begin = System.currentTimeMillis(); C... 阅读全文

posted @ 2017-03-24 08:51 signheart 阅读(995) 评论(0) 推荐(0)

导航