1.项目、技术栈、开发环境

牛客讨论区

帖子列表、新帖发布(敏感词过滤)、进入帖子详情、帖子点赞、回复、评论、置顶、加精、删除

用户注册、登录、个人主页(关注、被关注、获得点赞 非常高频 提高性能)、上传头像、修改密码、退出登录

朋友私信、系统通知(消息队列 生产者与消费者模式)

管理员  网站UV、活跃用户

mvn常用命令
1. 创建Maven的普通java项目:
mvn archetype:create  -DgroupId=packageName  -DartifactId=projectName
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=myapp -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
2. 创建Maven的Web项目: 
mvn archetype:create -DgroupId=packageName -DartifactId=webappName -DarchetypeArtifactId=maven-archetype-webapp 
3. 编译源代码: mvn compile --->编译src/main/java下的代码,将编译后class文件放在target/classes下 
4. 编译测试代码:mvn test-compile --->编译src/test/java下的代码,将编译后class文件放在target/test-classes下 
5. 运行测试:mvn test 
6. 产生site:mvn site 
7. 打包:mvn package 
8. 在本地Repository中安装jar:mvn install 
9. 清除产生的项目:mvn clean 
10. 生成eclipse项目:mvn eclipse:eclipse 
11. 生成idea项目:mvn idea:idea 
12. 组合使用goal命令,如只打包不测试:mvn -Dtest package 
13. 编译测试的内容:mvn test-compile 
14. 只打jar包: mvn jar:jar 
15. 只测试而不编译,也不测试编译:mvn test -skipping compile -skipping test-compile ( -skipping 的灵活运用,当然也可以用于其他组合命令) 
16. 清除eclipse的一些系统设置:mvn eclipse:clean

放到pom <dependency> 自动下载包

 

将包按照功能进行整合,每次可以下载一批包
maven、包名、项目名、jdk1.8 java8 Jar

起步依赖:少量的依赖就可以依赖很多的包
自动配置:几乎不用做配置就可以启动项目
端点监控:项目创建以后运行状况是否良好

 

posted @ 2023-11-12 16:27  壹索007  阅读(5)  评论(0编辑  收藏  举报