使用maven搭建ssh框架,以及遇到的大小问题

来源:互联网 发布:centos iscsi 编辑:程序博客网 时间:2024/05/19 17:57

写这篇文章的主要原因是,做了两年多开发,一直使用的是ssm,刚进的新公司的框架是基于SSH封装的,所以想学一下ssh。自己搭建一个环境,方便各种demoCode。

本文参考自:http://blog.csdn.net/fengshizty/article/details/43794911


先创建一个maven project..我使用的eclipse+maven


第一步:file——》new other——>maven project




第二步:直接默认 next 就好了

第三步:选择webapp

第四步:

填完后,直接finish就好了。

     需要注意的是,在第四步可能会出现如下错误

这是因为你maven指定下载jar包的地址不对,可以自己打开maven 的conf目录下的settings.xml文件查看,是否有修改,或者百度参考。

http://blog.csdn.net/dream_angel_z/article/details/44875213

问题:Eclipse新建web项目出现The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

新建web项目后都,jsp页面顶端出现“红色”的报错信息:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path,经过仔细查看,原来是javaweb工程中没有添加tomcat运行时的相关类导致
解决方法:
方法1.找到tomcat安装路径,在tomcat根目录下的lib文件夹里,有一个servlet-api.jar,将这个jar包导入到项目中即可;
方法2:(1)右击web工程->属性或Build Path->Java Build Path -> Libraries -> Add Library... ->Server Runtime -> Tomcat Server
   (2)切换到Java Build Path界面中的Orader and Export,选择Tomcat。

注意:按以上方法操作室,若打开Server Runtime 后一篇空白,需要设置Apache服务器。
步骤:Window->Preferences ->Server ->Runtime->Environment->add->选择Apache的版本后点next,再填入你的Apache服务器软件的安装地址。

搭建好的环境如下: 


第五步:配置项目,需要添加三个source folder,分别是src/main/java   src/test/java  src/test/resources. 注意此处应该new--

Source folder

在new 的时候报错,提示目录存在,在创建maven工程的时候其实已经创建了,只是已经missing,在这里我的做法是,

build path 里面将它 delete掉,然后在创建,当然还有其他办法可以解决。

第六步:更改class 路径,右键点击项目,java-build path--source,双击Output folder:选择路径

src/main/java, src/main/resources 选择target/classes

src/test/java, src/test/resources 选择target/test-classes;

同时可以order and export更改文件夹显示顺序、更改项目jdk


最后可以运行在你的tomcat上,尝试是否成功。



接下来 ,就可以搭建你的项目结构。我打算集成ssh框架。

maven project就搭建完成,上面的问题只是我搭建的时候出现的问题。

搭建SSH 我感觉http://blog.csdn.net/jiangeeq/article/details/70144238?locationNum=3&fps=1这篇文章非常详细。