使用命令行窗口创建Maven版的web工程

接上一个Maven版的java工程,创建微博工程时,输入的构建命令需要在你的工程文件夹的上一级输入,否则会报错

        输入以下命令:

mvn archetype:generate -DarchetypeGroupId-org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeVersion=1.4

此时会让你填写坐标信息:

        groupId:

        artifactId:

        version是maven自动生成的,需要改的话直接在后面输入你自己的version就可以

        package一般不需要修改

        然后直接输入y回车,架子就创建好了

 接着找到我们刚创建好的项目里面的pom.xml文件,然后打开做配置修改

        首先就是这个version我们要修改成4.12

修改完之后,我们要在src下的main目录下创建java目录,然后在java目录下创建包的目录 

然后在包下去建一个Servlet类

接着在web.xml文件中注册Servlet

 在index.jsp中编写超链接

接着只需要导入Servlet的依赖就行了

        对于不知道详细信息的依赖,可以去https://mvnrepository.com/网站查询,然后再搜索结果列表中选择适合的使用 

根据你自身的需求选择相应的版本

 点进去之后往下拉,把下面的内容复制到pom.xml文件当中

放在dependencies里面

 保存之后,回到命令行窗口,进入你创建的工程文件夹,开始编译操作

看到这个,就说明编译成功了

编译后的文件在工程目录下的target文件夹中,接着我们就可以打包了,输入mvn package命令执行,生成的war包依然在target目录下,war包将来放到Tomcat上面跑起来,就完成了一个war包的部署了

部署war包:

        把生成的war包解压放在Tomcat的webapps目录下,启动Tomcat ,启动之后在浏览器访问,能访问到就说明成功了

(注意:如果用的是Tomcat10的话,请使用Tomcat Servlet API 10.1.0-M16版本的api,如果已经进行了上面配置api的操作的话,去maven本地仓库中删除那个api的文件夹,然后重复上面导入jar包的步骤,换成Tomcat Servlet API 10.1.0-M16的api)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值