美文网首页Web程序员
关于idea配置struct2+MySQL+tomcat并建立一

关于idea配置struct2+MySQL+tomcat并建立一

作者: idok | 来源:发表于2017-10-04 23:03 被阅读68次

struct2&tomcat的配置

实验课的要求是使用eclipse进行网页的开发,但是各种环境配置巨麻烦,就使用了idea开发。

struct2的优势是不必说的,我们只需要下载min包即可满足需求。

之后去官网tomcat.apache.org/下载最新版的tomcat。

配置界面

我们的项目是一个Java Enterprise,但注意社区版是没有这个选项的,必须要企业版才行。然后找到JDK与tomcat所在文件夹进行配置。勾选Web Application以及下面的Struct2,Library处导入struct2里的8个jar包,如果你下载的是full包,则导入以下几个即可。

这时,如果你的下载的文件都是最新版本,web.xml会出现报错,版本问题,版本问题,按照下面改就行了

新:

org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter

org.apache.struts2.dispatcher.filter.StrutsExecuteFilter

org.apache.struts2.dispatcher.filter.StrutsPrepareFilter

org.apache.struts2.dispatcher.listener.StrutsListener

org.apache.struts2.result.ServletRedirectResult

com.opensymphony.xwork2.interceptor.ValidationAware

旧:

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

org.apache.struts2.dispatcher.ng.filter.StrutsExecuteFilter

org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter

org.apache.struts2.dispatcher.ng.listener.StrutsListener

org.apache.struts2.dispatcher.ServletRedirectResult

com.opensymphony.xwork2.ValidationAware

目前还有一件事,打开File目录下的Project Structure,把problems中的war exploded Fix掉,导入Struct2包即可。

运行Tomcat。端口被占用就把占用端口的程序关掉,弹出网页打印“END”就算完成了。

每次运行后记得关掉程序,否则端口一直被占。

MySQL的配置

view->Tool windows->database一路点下去即可。

左上角加号添加data sourse->MySQL。

输入必要的信息后Test Connection,显示成功后Apply即可。

导入成功的标志是可以在代码区域看到数据库内容。

如果你没有下载JDBC当然是链接不上的,dev.mysql.com/downloads/connector/j/,下载解压之后在下图界面进行导入

继续在problem里fix一次就好了。

以上就是所有配置方法了,可能会出现各种问题,但是希望能对写实验有点帮助。

相关文章

网友评论

    本文标题:关于idea配置struct2+MySQL+tomcat并建立一

    本文链接:https://www.haomeiwen.com/subject/lszcyxtx.html