楼主初学maven,安装好maven发现跟别人的不一样 没有package选项,经过研究发现,可以自己添加maven命令
方法一:右键项目--》runAS-->Run Configurations,在name栏输入你的maven命令名字,在Base directory: 输入项目位置${workspace_loc:/user-core} workspace_loc为
项目的workspace 位置(占位符),user-core为你的项目名字。 在goals输入package 我缺少的maven命令,点击apply 关闭。 如果你现在就要执行package打包命令,那么
点击run 运行该命令,在target文件中会出现你打包好的该项目jar包
方法二:直接右键项目点击run as-----------> Maven build... 这个选项 然后添加你需要的maven 命令
注意: 一个是Maven build... (这个是用来添加maven命令) 另一个是Maven build 这个是选择执行你所创建的maven 命令,如果只有一个自定义命令,
那么点击该项目默认执行当前命令,如果有多个自定义maven 命令 则会跳出一个自定义 maven 命令列表,然后你选择所需要的命令 run就可以了
maven项目的固定结构 为 src/main/java, src/test/java, src/main/resources, src/test/resources, 编译 或者测试生成的文件都会在target 文件夹中,surefire-reports存放
测试报告。
创建maven 项目 groupid 一般为自己公司的某个项目 类似 com.company.user, artifactId为该项目各个模块的id,比如 order 等
complie 是编译命令 生成类文件 存放在target classes文件中
package是打包项目为jar包 放入target中
install 是打包项目为jar且上传到本地仓库 为其它模块提供依赖
clean 清除项目 target文件夹下的文件会被清楚
test 是测试命令