用myeclipse2015初学web开发遇到的问题和解决过程

使用myeclipse2015创建并开发maven项目
我这里是已经配置好了maven
首先创建一个maven项目
在这里插入图片描述
这里跳过模型选择
在这里插入图片描述
选择war包
在这里插入图片描述
上一步结束后开始部署maven项目
这里在项目上右击选择properties,找到targeted runtimes并选择要部署的服务器,这一步在add library之前
在这里插入图片描述
在项目下找到pom.xml文件加入以下插件和依赖
在这里插入图片描述
给项目导入tomcat环境,这步做完后紧接着要完成下一步
在这里插入图片描述
更新项目,完成后,项目不再报错
在这里插入图片描述
选择要更新的项目,把force update of snapshots/releases选项的√打上
在这里插入图片描述
在弹出的窗口中添加服务器库
在这里插入图片描述
选择服务器版本
在这里插入图片描述
添加部署描述文件,OK,到这里可以算是前期工作的准备好了
在这里插入图片描述
在servers视图中给服务器配置项目工程
在这里插入图片描述
将要运行的项目添加到右边的配置栏中
在这里插入图片描述
在工程栏中有个名为servers的工程,找到server.xml并打开,会发现当上一步添加完毕后,服务器的配置文件添加了如下标签信息
在这里插入图片描述
如果你的服务器启动失败可能是因为在上面的配置文件中引入了错误的项目,例如复制后没有改动context-root的项目,则需要在此文件中将对应的项目的整个context标签从文件中删除
在这里插入图片描述
发布项目,也就是部署项目到服务器的文件中
在这里插入图片描述
在完成上一步时,本地的服务器文件会有一个操作,可以找到服务器的目录下也有一个server.xml文件
在这里插入图片描述
打开上述文件,发现部署后才会在本地的server.xml中生成对应项目的context
在这里插入图片描述
部署完毕的同时,在应用目录下会创建一个publish过的应用目录
在这里插入图片描述
启动服务器,现在可以通过浏览器访问部署好的项目了

复制maven项目无法部署的三种解决办法
第一种办法是我实验成功的一个,只需要在项目的properties中找到web选项卡并将web context-root的路径改为当前项目名前面再加一个斜杠即可,切记改动之后就不能进行之前配置maven项目时的update project操作,否则会很糟糕
在这里插入图片描述
第二种办法即当你在第一种办法无效时的选择,在properties中找到Deployment Assembly找到有一个context-root的文本框,可以编辑你的路径,我的版本中显然没有这个功能,所以…
在这里插入图片描述
第三种方法时直接改动配置文件
在工作空间中项目的.settings目录下找到org.eclipse.wst.common.component并编辑
在这里插入图片描述
改动的地方有三处,后面的步骤提到过,修改项目名称即可
在这里插入图片描述
在navigator视图中修改
在这里插入图片描述
可以看到上述文件
在这里插入图片描述
修改这几处的内容
在这里插入图片描述
仅供参考

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值