b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

java版本 maven常用命令介绍(2)

电脑杂谈  发布时间:2017-12-19 04:02:28  来源:网络整理

不需要写复杂的处理脚本;

声明式的类库依赖管理。

构建:比如生成class、jar、war或者ear文件

生成文档:比如生成javadoc、网站文档

生成报告:比如junit测试报告

生成依赖类库:生成文档,说明项目多其他软件的依赖

有关SCM:SCM(Software Configuration Management),软件配置管理,比如版本控制,比如bug管理等等

发布:生成供发布的分发包,比如生成Struts2的分发包,供提交给用户使用

部署:比如,web应用程序,自动部署到指定的服务器上

通过我写的商品管理的小例子,演示结合maven和svn的功能。java版本

从官方网站下载最新的Maven分发包,当前为2.0.9;

解压缩到本地;

配置maven, 将maven/bin目录设置到windows环境变量Path中

检查maven是否安装成功, 在命令行中执行

mvn -version
 

Maven的基本使用介绍通过命令行编写简单的java和web项目。

通过maven在命令行下创建普通java项目,也就是main方法执行的项目或者jar文件的类库。

执行:

mvn archetype:generate

在交互界面中:

Choose a number: 回车即可,也就是选择15

Define value for groupId: 输入组织id,比如easymorse.com

Define value for artifactId:输入项目名称,比如helloworld

Define value for version: 输入版本号,可以直接回车,默认是1.0-SNAPSHOT

Define value for package: java的包名,比如com.easymorse

java版本_java_Java 降低版本

然后回车表示确认上述输入即可。

观察helloworld目录(Define value for artifactId输入的项目名称)下生成的文件和目录:

项目构建文件: pom.xml

代码框架: src\main\java\com\easymorse\App.java

测试代码: src\test\java\com\easymorse\AppTest.java

命令行进入helloworld目录Define value for artifactId输入的项目名称)。

项目打包

mvn package

检查命令生成了什么?

target目录

编译了代码

编译了测试代码

使用junit测试并生成的报告

生成代码的jar文件

运行打包的jar文件:

java -cp  target\helloworld-1.0-SNAPSHOT.jar com.easymorse.App

编译源程序

mvn compile

编译并测试

mvn test

清空生成的文件

mvn clean

将maven项目转化为eclipse项目

命令行运行:

mvn eclipse:eclipse

打开eclipse,菜单选择:file>import>general>existing projects into workspace,在对话框中选中目录,导入即可。

如果要清除有关eclipse项目的配置信息:

mvn -Dwtpversion=1.0 eclipse:clean

联合使用

mvn eclipse:clean clean

通过maven在命令行下创建java web项目。

在命令行输入,这一步和创建java项目类似:

mvn archetype:generate


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/sanxing/article-54380-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 张登
      张登

      那个密封的包装袋的空气就够蛆活几个月了

    • 归桑旺姆
      归桑旺姆

      素质

    热点图片
    拼命载入中...