五、生成eclipse项目
继上篇笔记
上面2步做完后,接下来就可以生成eclipse的project文件和classpath文件了,便于eclipse里导入该项目。
在命令行里,进入刚才生成的目录,执行以下命令:
mvn eclipse:eclipse
如果使用itest生成的项目,则在刚才生成的目录里会有一个eclipse.bat文件,直接运行一下也可以。
在生成过程中有可能出错有以下几个原因:
1)生成失败,先检查是不是进到了刚才的工程目录下,如果一打开命令行就敲mvn eclipse:eclipse是肯定会失败,找到有pom.xml的这个目录,在这个文件夹下运行。
2)由于maven库访问有问题,会提示build error,显示是500的错误。此时需要指定插件版本进行操作:
mvn org.apache.maven.plugins:maven-eclipse-plugin:2.8:eclipse
六、项目导入eclipse
打开eclipse,选择文件->导入->现有项目到工作空间中,选择工作目录下刚才生成的工程,即可导入成功。
导入后,有时候会发现左侧项目的目录树下有错误标识,可以通过eclipse的问题窗口排查问题,很有可能是工程要依赖的包没有下载下来,根据提示去下载相应的jar包即可。
七、验证项目基础环境
通过itest创建的项目在导入成功后,可以看到:
接下来可以先运行一下例子中的测试文件验证一下我们建立的项目基本环境是否正常。
1、 找到测试文件GuestManagerTest.java,打开。
2、 右击选择运行方式:junit测试。Junit面板上会显示运行结果。
注意:使用itest生成的项目在运行时会报FileNotFoundException。这是因为java类的包名和excel文件的包名不一致引起,这块是必须要保持一致,所以需要修改excel文件的包名和java测试类的包名一致即可。
另外对比一下不是用itest框架生成的项目:
可以看出,用itest生成的工程和已自动加载了很多测试所需要用的依赖包,比如spring啦等,框架真是方便了你我他。
这里面也有一个简单的测试类,可以以上述同样的方式打开测试一下。
VN:F [1.9.6_1107]
接口测试学习笔记之--生成eclipse项目、验证项目基础环境
, 10.0
out of 10
based on 1
rating
转载务必注明出处Taobao QA Team
分享到:
相关推荐
【Eclipse作为Java开发环境】 Eclipse是一款广泛使用的开源集成开发环境(IDE),尤其适合Java开发者。它提供了许多强大的功能,如代码编辑、调试、构建和项目管理等。以下是一些关于Eclipse的重要知识点: 1. **...
### WebService 学习笔记详解 #### 一、实验环境搭建与配置 在开始Web Service的学习之前,首先需要搭建一个适合开发的环境。本实验基于以下配置: - 操作系统:Windows 2000 (Win2k) - JDK版本:1.6 - Java EE...
### 马士兵Java框架Hibernate学习笔记 #### 一、HelloWorld - **知识点概述**: - **项目搭建**:介绍了如何从零开始搭建一个简单的Hibernate项目。 - **环境配置**:包括了如何配置MySQL数据库、创建必要的表...
【Servlet课程笔记】 ...以上就是学习Servlet的基础内容,包括开发环境的搭建、Servlet的概念、功能、工作原理以及基础的Servlet应用。通过这些,你可以开始构建简单的Web应用,并逐步深入到更复杂的Java Web开发中。
此外,CXF的CXF-Tools提供了对IDE的集成,使得在Eclipse或IntelliJ IDEA等环境中可以方便地创建、调试和测试Web服务。 文件名"Conversion"可能是指笔记中关于CXF数据类型转换的部分。在Web服务中,不同系统间的数据...
### Spring框架案例学习文档笔记知识点总结 #### 面向抽象编程 - **定义**:面向抽象编程是一种软件设计原则,旨在通过抽象层隔离具体实现细节。这种方式有助于提高代码的可维护性和灵活性。 - **实践**:在Spring...
3. **eShop相关文档**:这部分可能包含更具体的项目文档,如设计文档、数据库模型、接口定义、API文档、测试报告等。这些文档对于理解和维护项目至关重要,它们能帮助其他开发者快速了解项目结构和功能。 在部署该...
### JAVAEE笔记知识点详解 #### 一、Eclipse使用与程序的断点调试 ...这些知识点不仅涵盖了Java语言的基础,还包括了JavaEE开发中常见的技术点和技术栈,对于Java开发者来说是非常宝贵的学习资料。
9. ABAP Test Doubles:在单元测试中,使用模拟对象(如Stub和Mock)来隔离和验证代码行为,这是现代软件开发的最佳实践。 10. ABAP Development Tools (ADT):这是一个集成在Eclipse中的开发环境,提供了一种更...
#### (十七) Swing 学习笔记 **Swing API 包括18个公共包**:涵盖了Swing中各种组件、布局管理器等。 - **例程1.1 HelloWorldSwing.java**:最简单的Swing程序示例。 - **例程2.2 HelloWorldJFrame.java**:...
在Eclipse中,可以创建、部署和测试WebService,同时还可以生成客户端代码,方便调用服务。 6. **CXF框架**: CXF是Java平台上的一个开源WebService框架,它支持多种协议和标准,包括SOAP、RESTful、WS-*等。使用CXF...