zoukankan      html  css  js  c++  java
  • 转搭建Java开发环境

    Java开发环境的搭建包括三个部分:

    1、JDK下载、安装及配置

    2、MySql的下载、安装及配置

    3、应用服务器(App Server)的下载、安装及配置

     

    一、       JDK下载、安装及配置:

    JDK是整个Java的核心,包括了Java运行环境(Java Runtime Envirnment,一堆Java工具和Java基础的类库(rt.jar)。

    第一步:下载

    JDK的一个常用版本J2SE(Java2 SDK Standard Edition)可以从SunJava网站上下载到:http://java.sun.com/j2se/downloads.html,我们建议下载最新版本的。当前最新版本为:J2SE 5.0 JDK

    第二步:安装

    下载好的JDK是一个可执行安装程序,执行安装即可。安装完成在安装目录下会有jdk1.5.0jre1.5.0两个文件夹。

    第三步:设置环境变量

    打开“我的电脑 -> 属性 -> 高级 -> 环境变量 -> 系统变量”,设置以下三个变量:

    JAVA_HOME=<JDK安装目录>  如:我的为:E:/Program Files/Java/jdk1.5.0

    CLASSPATH=.

    Path=<Path>;<bin安装目录>如:我的为:

    E:/Program Files/Java/jdk1.5.0/bin

    请注意:CLASSPATH变量的值是“.”(不包括引号).

    Java虚拟机的ClassLoader会按照CLASSPATH设定的路径搜索class文件。请注意,ClassLoader不会在当前目录下搜索,习惯了Windows的用户可能会感到意外,Linux用户就非常清楚。为方便起见,我们将CLASSPATH设置为“.”就包括了当前目录。

    第四步:环境测试

    1、编辑:

    用任何文本编辑器编辑如下:HelloWorld.java文件

    public class HelloWorld {

       public static void main(String[] args) {

           System.out.println("Hello World!");

       }

    }

    2、编译:

    打开控制台,切换到该文件所在目录下,输入:

    javac HelloWorld.java

    如果编译通过,屏幕上没有任何显示。否则,屏幕上会有出错信息。

    3、运行:

    输入:java HelloWorld

    屏幕输出:Hello World!  说明运行成功!JDK环境搭建成功!

    二、       MySql的下载、安装及配置

    第一步:下载

    MySql是一款非常优秀的开源数据库管理系统你可以从其官方网站上得到:http://dev.mysql.com/downloads/index.html 页面上有各个版本的下载,建议您下载最新版(但不要下载测试版)。网站上提供了安装版和非安装版(zip包),我们以安装版为例。

    第二步:安装

    安装版提供一个可执行文件,双击即可完成安装。

    第三步:测试

    bin目录下(我的是E:/Program Files/MySQL/MySQL Server 4.1/bin)找到winmysqladmin.exe,双击运行,进行第一次注册。设置完后,运行“cmd,改变目录到bin目录下,运行mysql –u root –p,输入密码(默认为空)进入mysql。输入show databases; 如果你看到:

    +----------+

    | Database |

    +----------+

    | mysql |

    | test |

    +----------+

    2 rows in set (0.02 sec)

    那么恭喜你,mysql已经安装成功了.

     

    三、       应用服务器(App Server)的下载、安装及配置

    App Server是运行Java企业组件的平台,构成了应用软件的主要运行环境。当前主流的App ServerBEA公司的Weblogic ServerIBM公司的Websphere以及免费的JbossTomcat严格意义上并不是一个真正的App Server,它只是一个可以支持运行Serlvet/JSPWeb容器,不过Tomcat也扩展了一些App Server的功能。Tomcat被非常广泛的应用在中小规模的Java Web应用中,是Java入门的首选App Server。下面我们就以TomcatJboss为例讲述其安装配置。

    Tomcat

    第一步:下载

    TomcatApache组织Jakarta项目下的一个子项目,它的下载地址是:http://jakarta.apache.org/site/binindex.cgi 页面上有各个版本的下载,一样建议您下载最新版。网站上提供了安装版和非安装版,你可以根据情况下载。我们以安装版为例。

    第二步:安装

    安装版提供一个可执行文件,双击即可完成安装。

    第三步:设置环境变量

    打开“我的电脑 -> 属性 -> 高级 -> 环境变量 -> 系统变量”,设置环境变量:CATALINA_HOME= E:/Program Files/Apache Software Foundation/Tomcat 5.5(你的Tomcat安装目录,这里已我的为例)

    第四部:测试Tomcat

    Tomcat启动以后,默认使用8080端口,因此可以用浏览器访问http://localhost:8080来测试Tomcat是否正常启动。如果看到如下图所示画面,恭喜您,安装成功!

    注意:如果你够细心,可能会发现上图中我的浏览器地址栏的输入的是:

    http://localhost:9090,是的,我把Tomcat的默认端口改成了9090(当然想分给它什么端口你说了算!),8080端口我留给了Jboss。在Tomcat安装目录下找到conf下的server.xml,在这个文件里,你可以设置端口和工作(虚拟)目录。

    找到下面这段配置文件 port="8080",就是你设置端口的地方:

         <Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75" enableLookups="false" redirectPort="8443" acceptCount="100" connectionTimeout="20000" disableUploadTimeout="true" />

    找到下面这段配置文件,你可以设置虚拟目录:

    <Host name="localhost" appBase="webapps"

           unpackWARs="true" autoDeploy="true"

           xmlValidation="false" xmlNamespaceAware="false">

           ……

    </Host>

    如我要设置我虚拟目录/myjsp,并将其指向F:/soft/jsp,在</Host>上面加上下面一段配置即可:

       <Context path="/myjsp" docBase="F:/soft/jsp" debug="0"

                    reloadable="true" crossContext="true">

       </Context>

    第五步:测试JSP+MySQL数据库联接

    1、下载MySQLJDBC驱动器:

    http://www.mysql.com/products/connector/j/ 页面你能够找到可用版本的下载,当前是:mysql-connector-java-3.0.16-ga-bin.jar

    2、将他拷贝到tomcatcommon/lib目录下;

    3、测试是否连接正常;将如下代码保存成test.jsptomcatwebapps/root目录下:

    <%@ page contentType="text/html;charset=gb2312"%>

    <%@ page import="java.sql.*"%>

    <html>

    <body>

    <%Class.forName("org.gjt.mm.mysql.Driver").newInstance();

    String url ="jdbc:mysql:// localhost /mysql?user=root&password=你的mysqlroot用户密码&useUnicode=true&characterEncoding=8859_1";

    Connection conn= DriverManager.getConnection(url);

    Statement stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);

    String sql="select * from user";

    ResultSet rs=stmt.executeQuery(sql);

    while(rs.next()) {%>

    您的第一个字段内容为:<%=rs.getString(1)%>

    您的第二个字段内容为:<%=rs.getString(2)%>

    <%}%>

    <%out.print("数据库操作成功,恭喜你");%>

    <%rs.close();

    stmt.close();

    conn.close();

    %>

    </body>

    </html>

    4、如果运行以后,看到“据库操作成功,恭喜你”,恭喜你,测试成功!

     

    Jboss

    第一步:下载

    Jboss免费的J2EE服务器,它使得J2EE从高贵的殿堂走向了普通百姓家,在http://www.jboss.org/downloads/index#as列出了几个版本的下载地址,推荐你下载最新版本。

    第二步:安装、配置、启动

    将你下载到的压缩文件解压到机器的合适的位置(但是一定要注意将其放在没有空格的录下,如我一开始放在了E:/Program Files/jboss-4.0.0就出现错误,执行bin目录下的批命令(windowsrun.bat linuxrun.sh)就可以启动JBoss。如下信息表明,Jboss服务器成功运行(很明显,由于启动Jboss的时间和目标机器的配置不同,给出的取值会不同):

    11:29:39,944 INFO  [Server] JBoss (MX MicroKernel) [4.0.0 (build: CVSTag=JBoss_4_0_0 date=200409200418)] Started in 1m:18s:941ms

    我的机器启动时的信息:

    Jboss默认端口是8080,在浏览器中输入:http://localhost:8080 会出现如下内容:


    第三步:测试JbossMySQL的连接

    Jbossserver/default/deploy建立myjsp.war文件夹,将测试TomcatMySQL连接的test.jsp文件拷贝到myjsp.war,在浏览器中输入:

    http://localhost:8080/myjsp/test.jsp如果运行以后,看到“据库操作成功,恭喜你”,恭喜你,测试成功!

        至此,Java开发环境配置成功,开始你的Java之旅吧!!!

    原文地址:http://blog.csdn.net/huluyeyi/article/details/263138

    激情燃烧
  • 相关阅读:
    VisualSVN-Server windows 版安装时报错 "Service 'VisualSVN Server' failed to start. Please check VisualSVN Server log in Event Viewer for more details."
    Pytest 单元测试框架之初始化和清除环境
    Pytest 单元测试框架入门
    Python(email 邮件收发)
    Python(minidom 模块)
    Python(csv 模块)
    禅道简介
    2020年最好的WooCommerce主题
    Shopify网上开店教程(2020版)
    WooCommerce VS Magento 2020:哪个跨境电商自建站软件更好?
  • 原文地址:https://www.cnblogs.com/waren168/p/2125176.html
Copyright © 2011-2022 走看看