Maven Web项目的构建



 新建Marven 工程的时候, 由于我们使用的是 Tomcat 服务器, 所以JavaEE要选择 5 ,默认的 6 是不能部署到 Tomcat 服务器的。

 公司使用Marven开发项目, 这种工程的构建有一些不一样。包是通过配置文件导入的,称作依赖关系。

 

如果你不熟系Marven的配置文件,建议直接通过右键点 库, 添加依赖关系, 在查询中输入框架的名称,比如我要添加Struts2 的包, 点开 + 号,选择一个版本。

 

注意,这里的“作用域” 有几种: compile ,provided。

   compile 指编译的时候,系统会把包拷贝到运行的 lib 目录下。

   provided指使用仓库(默认在C:\Users\Administrator\.m2\repository)目录下的jar包。

 

添加完毕后, 到工程目录里面看到, web-inf 里面的 lib 目录已经下载了所需要的包。

 

 

Struts.xml 属于资源文件, 不能直接建立在 默认包下面。自己在工程目录的 src 目录下面建立 struts.xml 文件,或者建立文件

 

夹,在工程当中,会出现“其他源”的项目。 编译看看,

 

target / class 目录下面有没有部署到 struts.xml

 

今天, Marven 仓库里面的 Jar 包出现了错误, 一个类找不到。 后来,把这个jar包的目录(C:\Users\Administrator\.m2\repository)全部删除, 重新下载,恢复正常。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值