博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
maven 依赖文件 pom.xml 编译 mvn compile 运行 不用mvn exec:java -Dexec.mainClass="hello.HelloWorld"...
阅读量:5881 次
发布时间:2019-06-19

本文共 1410 字,大约阅读时间需要 4 分钟。

使用maven编译Java项目

 

http://blog.csdn.net/yaya1943/article/details/48464371

 使用"
mvn clean"命令清除编译结果,也就是把编译生成的target文件夹删掉
 

如果你想安装您的项目的JAR文件到本地Maven仓库,那么你应该调用下面语句:

mvn install

此时,你的项目代码将会经过编译、测试、打包并拷贝到本地依赖库,提供给其他项目引用。

综述

本文演示了用Maven编译Java项目

需要

  • 时间:15分钟
  • 文本编辑器或者IDE
  • JDK 6 或者更高版本

创建项目

本例主要为了展示Maven,所以Java的项目力求简单。

创建项目结构

选择一个项目目录,在 *nix系统上使用下面语句

mkdir -p src/main/java/hello

window下使用命令

mkdir src\main\java\hello

创建如下结构:

└── src    └── main        └── java            └── hello

src/main/java/hello目录下创建Java文件HelloWorld.java和 Greeter.java

src/main/java/hello/HelloWorld.java

package hello;public class HelloWorld { public static void main(String[] args) { Greeter greeter = new Greeter(); System.out.println(greeter.sayHello()); } }

src/main/java/hello/Greeter.java

package hello;public class Greeter { public String sayHello() { return "Hello world!"; } }

现在项目完成,可以用Maven编译了。有关Maven的安装,可以参考

定义简单的Maven编译

首先,在项目的根目录下创建一个Maven项目定义文件pom.xml,该文件主要是说明项目的名称、版本和依赖库

pom.xml

4.0.0
org.springframework
gs-maven
jar
0.1.0
org.apache.maven.plugins
maven-shade-plugin
2.1
package
shade
hello.HelloWorld

转载于:https://www.cnblogs.com/gaoyuechen/p/8419542.html

你可能感兴趣的文章
suid验证
查看>>
自制的游戏开发基本架构
查看>>
CentOS的yum源更改
查看>>
quartz 配置文档
查看>>
react-swipeable-views 使页面切换更加流畅
查看>>
spring事件学习和浅析
查看>>
JBPM学习(五):流程变量
查看>>
活动目录实战之九 windows 2008 r2 AD 站点的规划
查看>>
将某个盘符下的数据导入到mysql中的某张表 操作系统windows
查看>>
jdbcpool 配置
查看>>
python GUI编程(Tkinter)
查看>>
Javascript 实用方法——不断更新中
查看>>
“构建新一代数据中心”技术研讨会来到长春
查看>>
mysql数据库的索引
查看>>
小雷:我的核心定位和远大志向(上次更新2013年11月9日)
查看>>
Dockerfile最佳实践(一)
查看>>
使用IOMETER测试磁盘IO性能,邮件服务器端口号
查看>>
阿里云云计算工程师ACP学习笔记--知识点总结
查看>>
Oracle10gR2在RHEL 5下开启异步IO
查看>>
平庸错了吗?
查看>>