目标
任务,完成以上功能。
第一步:模拟组长建project
1.建立一个空白工程(里面是没有文件的)
2.到此,我们见到新建的工程,目录里面没有其他文件,只有.idea目录
(这个是相关配置信息,可以不管它)
3.点击托管项目到码云
4. 输入账号和密码
注意:这里是直接创建远程仓库(在码云的服务器创建,不是本地)
作用:把本地的代码,统统托管到服务器上
5. 提示提交文件,但是没有文件可以提交,因为本项目本来就是空。
6.右下角,提示创建仓库成功。
同时,仓库里面,什么代码代码都没有
8.按快捷键:ctrl+alt+shift+s 呼出项目结构管理器,点击Modules,再点 +
选择 New Module
选择 Maven 勾上 选上
填写相关maven信息,这部分信息会出现POM.xml
选中自己配置的maven
配置本模块的名字。
注意,一个项目中可以包含多个module(小公司可能1个项目只有1个module)
9.从我的电脑,可以看见项目的目录下,多出了一个userWebModule子目录,这个就是刚刚创建的module。
10. 同时,git自动检测到有新的文件创建,提示你要上传。。。
点提交,然后把刚才add到git文件,push推送到码云服务器上
选择commit and push
11. 打开pom.xml在dependencies节点下,只见到一个自带的junit节点
打开mvnrepository.com,输入struts,点查找
选中Struts 2 core
选中最新版本2.5.13
把这一步内容复制出来,放到pom.xml的dependencies节点下
12.继续推送到码云
文档之前有步骤,这里就不多解释了
下面开始struts2配置
- 配置web.xml
复制struts.xml文件到resource目录下
- 新建java目录用于存放java代码
按快捷键ctrl+alt+shift+s ,呼出项目结构管理器
选中new Folder
输入名字java
选中java目录,然后点一下上面sources按钮,变成蓝色,代表把java目录设置为java源码目录。
4.建立一个包com.nf.action 放Action
5.src的目录结构
6.建立一个 普通类 Action
7.进行配置 struts.xml
8.建立跳转的页面 ok.jsp
9.配置 tomcat
10.运行项目
注意地址的填写
删除项目,从码云下载回来
1.前提,推送最新版本了(推送到不能推送了,推送按钮禁用)
2.复制地址
3.下载项目
输入地址
下载成功