Mac上eclipse+tomcat+mysql的配置

来源:http://stephen830.iteye.com/blog/2001939

安装 mysql

MySQL Community Server (GPL)  5.6.15

安装 tomcat7.0

http://tomcat.apache.org/download-70.cgi

下载的是tar版

安装 jdk1.7

安装 eclipse

在启动eclipse的时候说找不到jdk,就自动下载了一个1.6的jdk。

eclipse启动后发现里面有2个jre。

还是选择先前安装的1.7的jdk。

配置环境变量 JDK_HOME和CATALINA_HOME

打开一个终端:

Ruby代码  

  1. cd ~

切换到你的用户目录下,新建一个文件,文件名 .bash_profile

输入内容

export JAVA_HOME=你的jdk目录

export CATALINA_HOME=你的tomcat目录

jdk目录你可以直接从eclipse的配置信息中拷贝

启动tomcat

cd $CATALINA_HOME/bin

./startup.sh

打开浏览器 输入,http://localhost:8080/

如果有显示,表示配置成功。

下载mysql的java驱动程序,放在tomcat的lib目录下。

在eclipse上创建新的动态web应用,配置jndi数据库连接池,

在META-INF下新增文件 context.xml

Xml代码  

  1. <Context>
  2. <!-- MySQL DBCP -->
  3. <Resource name="jdbc/mydb" auth="Container" type="javax.sql.DataSource"
  4. driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/mydb"
  5. username="mydb" password="123456" maxActive="100" maxIdle="30"
  6. maxWait="10000" />
  7. </Context>

在WEB-INF下的web.xml中添加如下内容:

Xml代码  

  1. <resource-ref>
  2. <description>my DB Connection</description>
  3. <res-ref-name>jdbc/mydb</res-ref-name>
  4. <res-type>javax.sql.DataSource</res-type>
  5. <res-auth>Container</res-auth>
  6. </resource-ref>

在测试运行之前,请确保你的mysql中已经有配置中使用到的数据库和用户了。

测试数据库代码:

Java代码  

  1. <%@ page language="java" contentType="text/html; charset=UTF-8"
  2. pageEncoding="UTF-8"%>
  3. <%@ page import="java.util.*,javax.naming.*,java.sql.*,javax.sql.*"%>
  4. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  5. <html>
  6. <head>
  7. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  8. </head>
  9. <body>
  10. <%
  11. Context ctx = new InitialContext();
  12. String strLookup = "java:comp/env/jdbc/mydb";
  13. DataSource ds =(DataSource) ctx.lookup(strLookup);
  14. Connection con = ds.getConnection();
  15. if (con != null){
  16. out.print("success");
  17. }else{
  18. out.print("failure");
  19. }
  20. %>
  21. </body>
  22. </html>
时间: 2024-11-09 22:14:11

Mac上eclipse+tomcat+mysql的配置的相关文章

LInux环境下Eclipse + Tomcat + MySQL 配置J2EE开发环境的方法

上一篇博文里总结了面向对象三大特性在Java中的体现,现在谈一谈Java中的抽象类,接口,内部类等特性. 一. 抽象类 public abstract class Shape { public int shapeID = 0; public abstract double getArea(); } Java中允许类.接口或成员方法具有抽象属性,而不允许成员域或构造方法具有抽象属性. 类修饰词中含有abstract的类具有抽象属性,称为抽象类:接口总是具有抽象属性. 如果成员方法的修饰词中含有ab

在Mac上关于tomcat服务器的安装、配置、启动、部署web详细流程

之前在Mac上通过安装mamp来搭建PHP环境服务器,但是对于java来说,目前还是没有找到类似mamp这样强大的软件来构建及管理java环境服务器,所以目前也是通过命令行来进行tomcat服务器的安装和启动,简要的总结一下在Mac上进行tomcat服务器安装的步骤. 第一步,给Mac安装jdk环境.   直接百度”jdk for Mac“,找到其中一个版本进行安装就可以了,安装完成后,打开终端,输入“java”或“javac”,如果出现java命令的使用说明,那么说明你的Mac上的jdk环境已

eclipse + tomcat + mysql

转载请注明原文出处,http://www.cnblogs.com/flyingcloude/p/6992320.html 这个周末,帮朋友配置一下eclipse + tomcat + MySQL的环境,以前没有用过这玩意,现在也不做这些东西,但是觉得自己搞这些东西应该没有什么问题的,而且现在网络这么发达,什么资料都能查到,所以就答应了. 下面就讲讲一些过程: mysql的配置:一开始去www.mysql.org下载了安装版的,但是安装之后总是进不去,之后没有去研究下什么问题.后来去下了个免安装版

mac上eclipse上运行word count

1.打开eclipse之后,建立wordcount项目 package wordcount; import java.io.IOException; import java.util.StringTokenizer; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.Path; import org.apache.hadoop.io.IntWritable; import org.apache.had

Eclipse Tomcat插件的配置, 及 Tomcat 的配置

Eclipse Tomcat插件的配置, 及 Tomcat 的配置 首先下载 对应 eclipse 版本的 tomcat 插件版本,(这里要注意: Tomcat 插件是Tomcat 插件,Tomcat 是 Tomcat, 两者不能混淆!) 下载地址:http://www.eclipsetotale.com/tomcatPlugin.html 然后将得到的压缩包解压,放入 eclipse 的 plugins 目录中重启 eclipse, Tomcat 插件安装成功! 当然安装成功不并代表能使用,这

Infer 在 Mac 上的安装和环境配置

Infer 在 Mac 上的安装和环境配置 Infer 介绍 Infer 是一个静态分析工具.Infer 可以分析 Objective-C, Java 或者 C 代码,报告潜在的问题. 任何人都可以使用 Infer 检测应用,这可以将那些严重的 bug 扼杀在发布之前,同时防止应用崩溃和性能低下. Infer 安装 Infer 为 Linux 和 Mac OS 系统提供了预构建的二进制文件,如果你只是想使用 Infer, 而不想为该项目贡献代码的话,这些二进制文件足够了.相反,如果你想编译 In

mac上eclipse用gdb调试(转)

mac上eclipse用gdb调试 With its new OS release, Apple has discontinued the use of GDB in OS X. Since 2005 Apple has steadily been moving away from the GNU toolchain in favor of LLVM. This means that Xcode now uses LLDB instead. LLDB looks to be a very nic

在MAC上搭建tomcat,再使用servlet时遇到的问题。

说起来真是惭愧.在mac上配置tomcat环境时.tomcat6能正确运行.但是7,8都运行不了.具体表现是tomcat6访问127.0.0.1:8080可以显示那个界面,然而tomcat7和8都显示空白页,也就是什么都没有. 然后我去百度,找了很久没有办法.我接着想,会不会在eclipse上没问题呢?于是我在eclipse上弄了个小小的servlet,结果报错了.错误难以理解.我从各个方向去猜去查,最后在stackoverflow上看到了最标准的解答. 原来是java1.8上的jar包里面自动

Eclipse+Tomcat WEB开发配置

关键字:JDK,WEB,Eclipse,Tomcat OS: Windows 8.1 with update 1.下载安装JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html. 设置环境变量: JAVA_HOME: C:\Program Files\Java\jdk1.8.0_11 2.下载安装Tomcat:http://tomcat.apache.org/.例如7.x版本:http://mirrors.hu