进入项目目录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; 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。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)