0. 准备工作

  • java环境,Linux下基本上都有含开源jdk的库,可直接下载,且不用配置环境变量,当然也可以官网下载后自己配置;
  • Eclipse Neon,注意看清是64位还是32位,下载的应该是一个.tar.gz的文件,进去运行安装脚本即可,不再赘述;
  • Struts2
  • MySQL,Linux用户自行从库中下载mysql服务并且开启服务;
  • DB Driver,选择Connecter/J
  • Tomcat

建议Struts2、Connector和Tomcat都解压在同一个目录下,方便管理。

1. 配置Struts2

  每次创建动态Web工程时,都需要将Struts(解压后的目录)下的lib目录中的相应的包移动到Project_name/WebContent/WEB-INF/lib下,如下:

     

  其中有一个servlet-api.jar来自Tomcat下lib目录。

2. 配置MySQL

  Window --> Preferences --> Data Management --> Connectivity --> Driver Definitions,如下:

  可以看到,我已经导入了MySQL JDBC Driver,只需要点击__Add__,不出意外应该会看到如下界面:

  在__Vendor Filter__中选择MySql,然后在下面选择Mysql,在__JARList__中导入下载的Connector目录下的mysql-connector-java-5.1.39-bin.jar,最后点击OK即可。

  最后是通过配置好的Connector连接到MySQL,如下:

  右键__Database Connections__选择New(或者创建Connector Project),然后创建MySQL,接着输入root密码和相应的数据库名字:

注意:Database和URL后面部分的"database"要改成自己存在的数据库。

3. 配置Tomcat

  Window --> Preferences --> Server --> Runtime Environment,如下:

  接着是__Add__,然后导入已经解压好的Tomcat文件夹,如下:

  最后是建立一个Server项目,选择相应的Tomcat即可,效果如下:

    

4. 常见错误

  • 发现__Window__ --> __Preference__下并没有Server和Data Management选项,这是因为还缺少某些插件,点击Help --> __Install New Software__中输入网址:http://download.eclipse.org/releases/kepler,并且勾选

    • Database Development
    • Web,XML,java EE and OSGi Enterprise Development

  如下:

  • 若发现出现各种数据库连接错误,试着将connector的jar文件放到Web-Content下WEB-INF/lib/里

最新文章

  1. Nginx重写
  2. 登录服务器windows2008出现:远程桌面服务当前正忙,因此无法完成您尝试执行的任务。(或者出现黑屏界面)
  3. jmeter性能测试小小的实战
  4. IPv6 tutorial – Part 7: Zone ID and unique local IPv6 unicast addresses
  5. list add元素覆盖之前元素问题思考
  6. 类库探源——System.Drawing
  7. Js获取fileupload的绝对路径时总是的到C:\fakepath\+文件名称的 解决方案
  8. Delphi实现WebService带身份认证的数据传输
  9. 【JAVA编码专题】JAVA字符编码系列一:Unicode,GBK,GB2312,UTF-8概念基础
  10. libsvm中的dec_values以及分类结果评分问题
  11. Linux 下安装 SVN服务器
  12. IOS开发-UI学习-UIWebView,简单浏览器的制作
  13. IDL 数组相关函数
  14. Android-Dalvik指令集
  15. oracle12c_安装3——部署
  16. ORACLE ERP各模块会计分录
  17. sed -i命令详解
  18. Python并发编程之线程池/进程池--concurrent.futures模块
  19. 外部javascript
  20. 使用 IntraWeb (18) - 基本控件之 TIWImage、TIWImageFile、TIWImageList

热门文章

  1. ASP.NET登录记住用户名
  2. WKWebView 加载本地HTML显示不出网页问题,这点你注意了吗?-------完美显示
  3. POJ - 2828
  4. sql语句转为Model
  5. NodeJS 远程连接windows 上的MongoDB
  6. 如何在WordPress文本小工具中使用PHP
  7. 基于Jmeter的自动化测试实施方案设计
  8. 51ak带你看MYSQL5.7源码3:修改代码实现你的第一个Mysql版本
  9. ASP.NET MVC编程——验证、授权与安全
  10. weka实际操作--构建分类、回归模型