- 浏览: 93559 次
- 性别:
- 来自: 沈阳
最新评论
-
lehsyh:
为啥本地仓库没这个jar包呢,有没有个好的解决办法
pom_xml报错“Missing artifact” - Change is constant___ -
Neoman:
[url][/url][flash=200,200][/fla ...
struts2批量封装到set/list元素(转载)
文章列表
junit4 创建测试套件
- 博客分类:
- 单元测试
测试套件可以将多个测试用例和在一起测试,将相关的测试用例合成一个测试套件,在做一个修改后,只需要运行测试套件就可以了,使用annotation的方式来进行
@RunWith()
@SuiteClasses({,})
通过@RunWith和@SuiteClasses标签来注释一个空的包含无参构造函数的类来作为套件类,将需要组成套件运行的类加到@SuiteClasses的属性中即可。
1、在最新的JUnit 4中,由于有了Annotation的支持,我们的测试方法不需要再以testXxx标识了,而是写上一个@Test标注即可。
2、甚至MathTest类也不必继承自TestCase。你也许会想到,不继承自TestCase就无法调用assertXxx方法了, ...
package com;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class D {
public static void main(String[] args) {
// TODO Auto-generated method stub
// 如果传过来的时间为空 创建一个时间类型
Calendar cal = Calendar.getInstance();
Date dayDate = ne ...
newInstance与new的区别(转载)
- 博客分类:
- java
在初始化一个类,生成一个实例的时候;newInstance() 和 new 有什么区别?
用newInstance与用new是区别的,区别在于创建对象的方式不一样,前者是使用类加载机制,那么为什么会有两种创建对象方式?这个就要从可伸缩、可扩展 ...
E3.Resource参考手册
功能特性:
1. 动态压缩(是由系统自动压缩,不需要人事先压缩)js,css等静态资源,只需要处理一次,处理的结果可以被cache起来.
2. 当资源文件发生变化时,能自动更新资源,不需要重启服务器.
3. 采用Servlet实现对资源的压缩处理,对系统设计、开发没任何要求,只需要在系统部署阶段,添加些配置文件就可以或可以获得资源压缩服务,所以使用E3.Resource没有什么风险.
4. 提供多种压缩策略,有jsMin, cssMin, GZip等压缩算法,也可以根据需要自定义压缩算法
5. 允许把css,js等资源打成jar包,放到WEB-INF/lib目录 ...
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>3.8.1</version>
<scope>test</scope>
</dependency>
<!-- junit-3.8.1.jar -->
<dependency>
<groupId& ...
在做一个 ssh三个框架集成的时候。经常遇到上诉问题。 我也百度上找了点信息; 目前的答案全是:
在struts.xml中还要加入这么一个bean
<bean type="com.opensymphony.xwork2.ObjectFactory" name="spring"
class="org.apache.struts2.spring.StrutsSpringObjectFactory" />
这个bean要放在package的外面
其实这只是一个决绝方案:
上诉问题说的 在str ...
1.LICENSEE=LauCheng
2.LICENSE_KEY=YLR8ZC-855550-6765665204902409
我最近被一件事情馋到 好烦!!以前都是以QQ为寄托,现在QQ不能用了。我就只有来这里发泄一下了! 我真的好烦好烦!
用Maven做项目管理
在Java世界中我们很多的开发人员选择用Ant来构建项目,一个build.xml能够完成编译、测试、打包、部署等很多任务,但我们也碰到了很多的问题,如jar文件管理混乱,各个项目结构和build.xml相差很大等等。而Maven的出现,给项目提供了更多的支持。
1 简介
Maven作为Apache的一个开源项目,旨在给项目管理提供更多的支持,主页地址为http://maven.apache.org/ 。它最早的意图只是为了给apache组织的几个项目提供统一的开发、测试、打包和部署,能让开发者在多个项目中方便的切换。很多伟大的事业,出发点都很简单,ebay就 ...
去除[WARNING] Using platform encoding (GBK actually) to copy filtered resources, i.e. build is platform dependent!
再使用maven和jetty的时候,如果你不想看到上面的警告,那么你只需要修改pom如下:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
...
pom_xml报错
Multiple annotations found at this line:
- Offline / Missing artifact org.hibernate:hibernate-commons-annotations:jar:
3.3.0.ga:compile
- Offline / Missing artifact org.apache.struts:struts2-core:jar:2.0.9:compile
- Offline / Missing artifact org.springframework:spring:jar:2.5:compile ...
http://ll-feng.iteye.com/category/37438
http://ll-feng.iteye.com/blog/238193
要将windows环境下开发的java项目部署到linux服务器上,用maven来做是很方便的。具体的步骤如下:
linux服务器上的tomcat配置有管理权限的用户:conf\tomcat-users.xml
Java代码
<?xml version='1.0' encoding='utf-8'?>
<tomcat-users>
<role rolename="manager"/>
<user username="marshal" password="password&qu ...