idea2017 jboss7.1.1final初次部署web项目(图文)

0x001

环境

  • 一个java web的项目
  • 装好了的idea2017
  • 已经按照好的本地jboss-as-7.1.1.Final客户端

起因

因为最近看慕课网已经出了一起idea的使用教程课程,而之前一直想去接触这款新的开发工具,各种听说从不同方面对开发的效率会有很大的提升,于是下定决心去尝试一下,用公司的web项目正好搭建初次跑起来jboss的项目,以此来总结一下遇到的坑。

0x002

ready go (配置web项目属性)

本次总结大部分是用图来解释

1.首先要做的是导入项目,这里很简单,我就略过了。。

这里写图片描述

2.右键项目,可以找到一个open module setting的选项(快捷键是F4),点开如下:

看到下图的左侧,在project settings的下面分为5个小部分
部署一个web项目主要就是配置这5个部分,一个一个来看

这里写图片描述

3.配置好project后,继续配置modules

modules的右侧分为三个部分:
Sources:源码路径
Paths:编译输出的路径
Dependencies:项目的依赖,也就是jar包

这里写图片描述

这里的编译类输出文件夹跟eclipse中一样就好啦

这里写图片描述

这个不多说,没有点右边的加号添上就行

这里写图片描述

这里写图片描述

接下来是重中之重,需要在facets里配置好web的,点击+,选择web,继续配置

这里写图片描述

这里要注意:需要选择你的web工程下的web.xml,我就是因为这里没有选择,才导致
jboss启动没有报错,但是项目迟迟不加载进来。

而下面的那个选择web的根路径,否则访问主页会报出404的错误!!

这里写图片描述

当你配置好上面的时候,在配置Artifacts这个选项时,点击加好后已经有了from modules这个选项
选上即可

这里写图片描述

至此web项目配置完了。。接下来看jboss的配置。

0x003

配置jboss

选择run下的编辑配置

这里写图片描述

进入这个界面点击加好

这里写图片描述

选择jboss,点击local这里是只本地,下面的remote是远程的意思

这里写图片描述

各种配置,server下:
name:服务器的名字,随意起
configure:配置你本地的jboss路径,点开选上就好
按图配置即可,有一些是默认选项不用管,还有一些是读取jboss本身配置的xml文件而来的

这里写图片描述

上面配置完了,点击deployment的加号,选择第一个Artifact

这里写图片描述

这个是点完加号后的效果图

这里写图片描述

这是所有都配置完了的界面,下面也不会提示了。

这里写图片描述

0x004

总结

如上所示,至此完成所有配置,只需轻轻点击一下run即可。项目边跑起来啦。。这个idea初次跑项目浪费的时间确实不少,网上查阅了各种资料,各有风云。。。有的人说facets那个设置根本没有用,但是确实对于非maven项目来说是重中之重啊。这次最大的坑就是此处了。。。好了,总结就到这里吧。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值