Maven构建项目
进入项目目录cmd指令:mvn clean package。指令的操作为清理目标目录(clean),然后打包项目构建的输出为 jar(package)文件。
第一次使用Maven需要从第三方库中下载一些组件之类的东西,需要比较久。看到BUILD SECCESS说明执行成功了。
执行成功后在项目文件夹目录demo下将会多一个target文件夹,打包好的jar文件就在其中,target中包含Maven构建产生的文件。target的整体结构如下:
surefire-reports文件夹下存放测试报告;编译后的class文件在classes目录下。
运行项目
进入classes目录执行命令java com.yozi.demo.App。命令为执行demo下的App这个类。com.yozi.demo.App实际就是路径(com.公司/组织名.项目/模块名.类名)。
添加其他Java文件到项目中
进入项目的src,最下层与App.java同一级下创建一个新的Java类Hello。
package com.yozi.demo;
public class Hello
{
public static void printHello(String message){
System.out.println("Hello " + message);
}
}
修改原有的App.java,调用执行Hello的方法printHello方法。
package com.yozi.demo;
/**
* Hello world!
*
*/
public class App
{
public static void main( String[] args )
{
Hello.printHello( "World" );
}
}
进入项目demo目录下执行mvn clean compile
进入target下的classes目录执行java -cp . com.companyname.bank.App
执行后会如期望输出Hello World。