配置MyEclipse开发环境

一、前期准备

1、安装JDK1.6 (如:安装在C:\Program Files\Java\jdk1.6.0_10)

2、安装TOMCAT 6.0 (如:安装在D:\Program Files\Apache Software Foundation\Tomcat 6.0)

3、安装MyEclipse7.0 (如:安装在D:\Program Files\MyEclipse 7)

4、设置环境变量:

(1)系统变量→新建 JAVA_HOME 变量 。

变量值填写jdk的安装目录(本人是 E:\Java\jdk1.7.0)

(2)系统变量→寻找 Path 变量→编辑

在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)

(3)系统变量→新建 CLASSPATH 变量

变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点)

(4)检验是否配置成功 运行cmd 输入 java -version

  

 

 

二、配置MyEclipse开发环境

1、启动MyEclipse,指定(创建)工作区路径,进入MyEclipse开发环境后:

Windows → Preferences

2、配置该工作区的字符集编码:

General → Workspace , Text file encoding 的 other=UTF-8

3、使Java程序中忽略串行化兼容问题:

Java → Compiler → Errors/warnings → Potential programming problems 的 Serializable class without seriaversionUID, 把“warning”改成“Ignore”.

4、MyEclips与JDK关联:

Java → Installed JREs → Add → next→找到安装jre6的路径(即JDK)→ Finish → 选中“jre6(即jdk1.6.0_12)”.

5、配置JSP/HTML文件的字符集编码:

MyEclipse Enterprise workbench → File and Editors →

 HTML , Encoding=UTF-8

 JSP , Encoding=UTF-8

 

以下是tomcat6.0的配置

6、MyEclips与TOMCAT关联:

MyEclipse Enterprise workbench → Servers → Tomcat → Tomcat 6.x  → 选“Enable”, Tomcat home directory = 找到Tomcat 6.0 → Apply → ok

7、TOMCAT与JDK关联:

MyEclipse Enterprise workbench → Servers →Tomcat → Tomcat 6.x  → JDK,     Tomcat JDK name=选“jre6”(这步好似已经是默认选好的),ok

 

 

 

 

三、在MyEclipse中创建JSP项目

New → web project → 输入项目名称,创建后,先删除WebRoot 中的index.jsp文件。

重新创建index.jsp文件:

       右击WebRoot → new → other → MyEclipse → web → JSP(Basic templaters) → 输入文件名index.jsp,双击index.jsp文件,开始编辑。

 

四、项目建好后,部署到Tomcat服务器,启动Tomcat服务器。

五、运行项目:打开浏览器,键入:http://<Tomcat服务器的IP>:8080/项目名

(如果Tomcat服务器就在本机,IP为:127.0.0.1或localhost,http:// localhost:8080/项目名)

 

六、数据库安装

1、安装mysql-5.5.20-winx64.msi

注意:修改字符集

 

3.修改默认字符集

(1) 最简单的修改方法,就是修改mysql的my.ini文件中的字符集键值,

如   

default-character-set = utf8
       character_set_server = utf8

    修改完后,重启mysql的服务,service mysql restart

    使用 mysql> SHOW VARIABLES LIKE 'character%';查看,发现数据库编码均已改成utf8

+--------------------------+---------------------------------+
| Variable_name             | Value                            |
+--------------------------+---------------------------------+
| character_set_client      | utf8                             |
| character_set_connection | utf8                             |
| character_set_database    | utf8                             |
| character_set_filesystem | binary                           |
| character_set_results     | utf8                             |
| character_set_server      | utf8                             |
| character_set_system      | utf8                             |
| character_sets_dir        | D:"mysql-5.0.37"share"charsets" |

 

 

 

2、安装驱动程序mysql-connector-odbc-5.2.6-winx64.msi

3、将mysql-connector-java-5.1.22-bin.jar放进工程 lib文件夹下

4、建myeclipse与数据库的链接

 

注意:数据库外键可以为空值,表示没有分配到该资源。

 

六、glassfish安装,安装完要记得导入安装包中jar包,不然ping不通。

访问glassfish server的URL:

http://localhost:4848/common/index.jsf

 

1、在JDBC connection Pools中new出一个新的Pool

Pool Name : mallPool

 

Resource Type :javax.spl.DataSource
 
Datasource Classname:com.mysql.jdbc.jdbc2.optional.MysqlDataSource

2、在新建的Pool(顶上的选项卡)中Additional Properties中添加新的URL

URL:jdbc:mysql://192.168.1.10:3306/mall

 

添加user : root

 

添加password : field

 

ping 一下 ,成功后

 

点击保存。

-------------------end--------------------

 

3、在JDBC Resources中new一个JNDI

 

JNDI Name : jdbc/mallDataSource

 

Pool Name 取 我们创建的 mallPool

 

点击保存。

 

----------------------end----------

七、1、配置src/META-INF/persistence.xml 里面的持久化单元信息配置必须与spring配置文件一样也要与web.xml配置一样。

2、spring配置文件applicationcontext.xml中主要配置数据源,和要注入的实体信息。

3、web.xml中主要配置数据源、struts信息、日志管理、spring、初始页面、错误页面。

4、因为spring与struts集成了,所以只需要在struts.xml配置action文件spring容器会为其创建对应的对象。

5、使用模型驱动必须先实例化该对象。