什么是Strut2 1、Struts2 是一个非常优秀的MVC框架,基于Model2 设计模型 由传统Struts1和WebWork两个经典框架发展而来 2、Strust2 核心功能 (1)允许POJO(Plain Old Java Objects)对象 …
分类:marven
marven项目tomcat使用JRebel实现热部署
在我们开发项目的时候需要实时查看代码的效果,但是我们不能一直编译打包发布代码,如此之多的重复性工作会是很没有必要的,影响开发效率和工作心态。 通过在Myeclispe上安装JRebel插件和在marven项目中配置tomcat插件和jrebel插进即可实现…
解决sonarqube没有覆盖率生成问题
使用marven生成sonarqube报告时,不会生成覆盖率 解决办法 在pom.xml中添加以下配置即可 <build> <plugins> <plugin> <groupId>org.jacoco<…
SonarLint和marven对SonarQube的应用
myeclipse对SonarLint的使用 右键项目 生成报告 具体的 在文件中可以看到代码相应的不合理的地方被蓝色底线划出来了 对项目进行合理的重构 项目重构 1、数组 list =new ArrayList(); 建议修改为 list =new Ar…
marven系列10-marven属性详解
Maven共有6类属性: 1.内置属性(Maven预定义,用户可以直接使用) ${basedir}表示项目根目录,即包含pom.xml文件的目录; ${version}表示项目版本; ${project.basedir}同${basedir}; ${pro…
marven系列9-nexus快照版和发布版使用
配置仓库环境 nexus3新建snapshot和releases的宿主仓库并加入仓库组 在配置文件setting中添加 <server> <id>shadow_snapshot</id> <username>…
marven系列8-nexus服务器仓库的简单使用
仓库类型 登陆nexus 默认用户名admin 默认密码admin123 点击顶部设置,然后点击左侧仓库 nexus仓库分三种 – hosted 宿主仓库:主要用于部署无法从公共仓库获取的构件(如 oracle 的 JDBC 驱动)以及自己或第…
marven系列7-nexus服务器安装
java8安装 java-1.8.0-openjdk是jre运行环境 openjdk-devel 是java开发环境 /etc/profile文件就是centos7的环境变量配置文件。这个文件是每个用户登录时都会运行的环境变量设置 yum -y insta…
marven系列6-继承与聚合
继承的作用 继承为了消除重复,我们把很多相同的配置提取出来,例如:grouptId,version等,并且让项目更加安全 继承时需要注意; 1.说到继承肯定是一个父子结构,那么我们在聚合项目中来创建一个parent project 2.: 作为父模…
marven系列5-marven坐标与依赖
marven的坐标 Maven世界拥有大量构件,我们需要找一个用来唯一标识一个构件的统一规范 拥有了统一规范,就可以把查找工作交给机器 例如项目所需的Junit依赖,我们只需在pom.xml文件中添加坐标依赖即可,marven会帮我们从仓库中查找 grou…