发表于: 2017-12-04 23:31:23

1 836


今天完成的事:

1、学习maven的基本命令;

2、在云服务器上执行jar包main方法成功;

3、本地数据库上传到云服务器上;


遇到的问题:

1、这种测试类打包成jar包后如何在云服务器上运行,

import org.junit.Test;

public class MavenTest {
@Test
   public void test1(){
System.out.println("这是test1");
   }
@Test
   public void test2(){
System.out.println("这是test2");
   }

}

2、maven构建项目,mvn archetype:generate和mvn archetype:create,用create一直失败,百度的说这两个区别就是create速度快。

3、maven运行测试类中的指定方法,需要用到surefire插件,今天没跑通,明天再试试。


明天计划:

继续任务一


收获:

1、项目构建过程包括姜木清理,项目编译、测试项目、生成测试报告、打包项目、部署项目留个过程。

 maven基本命令:

   创建java工程:mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=myapp -            DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false


 -DgroupId   组织标识(包名) 

 -DartifactId  项目名称  

 -DarchetypeArtifactId  指定ArchetypeId,maven-archetype-quickstart,创建一个Java Project;maven-archetype-webapp,创建一个Web Project

-DinteractiveMode是否使用交互模式

其中 DgroupId,DartifactId,version组成maven的ID


编译源码mvn compile   

编译测试源代码mvn test-compile   

清空clean(清除target文件)

运行测试mvn -test     

打包mvn package (执行打包命令前,会先执行编译和测试命令) 

安装mvn install(执行安装命令前,会先执行编译、测试、打包命令)


2、数据库导出

 mysqldump -uroot -p 数据库名>导出sql文件名

 位置就在dos窗口所在位置

   导入数据库:

   选择数据库后,source  sql文件名(包含位置)

  

禅道:

http://task.ptteng.com/zentao/project-task-434.html



返回列表 返回列表
评论

    分享到