Java开源实践(1)--环境配置

 Java开源实践1--环境配置

 wuder
Window系统下的deploy所需软件:
以下软件为window下执行

Jdk5.0

下载地址:http://java.sun.com/j2se/1.5.0/download.jsp

          jdk-1_5_0_01-windows-i586-p.exe

Jboss4.01

下载地址:http://prdownloads.sourceforge.net/jboss/

             jboss-4.0.1sp11.zip

Mysql4.1

下载地址:http://dev.mysql.com/downloads/mysql/4.1.html

             Mysql Server 4.1

Mysql JDBC driver

下载地址:http://mirror.etf.bg.ac.yu/mysql/Downloads/Connector-J/

          mysql-connector-java-3.1.7.zip

Ant1.6.2

下载地址:http://ant.apache.org/

          apache-ant-1.6.2-bin.zip

 

安装步骤
一,安装JDK1.5;

二,安装Jboss4.01;

三,安装Mysql4.1;

    新建一个数据库:

命令是: create database ppp character set utf8;

 

四,将Ant解开,放到某一资料夹;

五,设定环境变量;(我的电脑>属性>高级>环境变量>系统变量)

    新建变量:

    ANT_HOME=[ANT所在路径]

    JAVA_HOME=[JDK5.0安装路径]

CLASS_PATH=%JAVA_HOME%\lib

    修改变量:

    PATH 追加内容,用“;”间隔。 %ANT_HOME%\bin;%JAVA_HOME%\bin;[Mysql安装路]\bin;

 

六,将mysql-connector-java-3.1.7-bin.jar(mysql jdbc driver)放到[jboss安装路径] erver\default\lib。

 

七,修改jboss-service.xml。

      <attribute name="URLs">

         deploy

      </attribute>

       修改为:

      <attribute name="URLs">

         deploy/,file:/e:/dep/web/, file:/e:/dep/ejb/

      </attribute>

e:/dep/web,e/dep/ejb为放deploy文件资料夹,也可以放到别的地方,但要在jboss-service.xml里设定。

 

八,找到mysql-ds.xml(位置:[jboss资料夹]\docs\examples\jca)

    修改后放到[jboss资料夹] erver\default\deploy

    内容如下:

 

    <jndi-name>MySqlDS</jndi-name>

    <connection-url>jdbc:mysql://localhost:3306/ppp[同一PC]</connection-url>

    <driver-class>com.mysql.jdbc.Driver</driver-class>

    <user-name>root</user-name>

    <password>[所设密码]</password>

    <connection-property name="useUnicode">true</connection-property>

    <connection-property name="characterEncoding">utf8</connection-property>

 

 

九,用Ant Build yywap项目。

    Start>>run>> cmd (回车)

    当前目录移到 yywap项目资料夹

    结果如下:

C:\test\yywap>ant

Buildfile: build.xml

   

    …… [省略]

 

BUILD SUCCESSFUL

Total time: 1 minute 42 seconds

 

十, 把程序放到deploy目录(位置在yywap/target)

E:\dep\ejb 放入 yyejb.jar

E:\dep\web 放入 yyweb.war

 

 

十一,启动 Mysql 和 Jboss。

      启动程序脚本分别在   

[Mysql路径]/bin/mysql.exe

      [Jboss]/bin/run.bat

 

       Jboss 停止命令: shutdown –S

 

       测试:

       打开Internet Explorer ,URL为

       http://localhost:8080/wap/faces/admin/co/listAll.do

 

 

 

 

 

 

 

Linux系统下的deploy所需软件:
以下软件为Linux下执行

Jdk5.0

下载地址:http://java.sun.com/j2se/1.5.0/download.jsp

          jdk-1_5_0_01-linux-i586.bin

Jboss4.01

下载地址:http://prdownloads.sourceforge.net/jboss/

             jboss-4.0.1sp1.tar.gz

Mysql4.1

下载地址:http://dev.mysql.com/downloads/mysql/4.1.html

             mysql-standard-4.1.10-pc-linux-gnu-i686.tar.gz

Mysql JDBC driver

下载地址:http://mirror.etf.bg.ac.yu/mysql/Downloads/Connector-J/

          mysql-connector-java-3.1.7.tar.gz

Ant1.6.2

下载地址:http://ant.apache.org/

          apache-ant-1.6.2-bin.tar.gz

 

 

 

安装步骤
安装Linux版本为Red Hat 9.0, 操作时使用用户root登陆。

 

一,安装JDK1.5;

 

运行这个安装程序,shell> ./[bin文件名]

出现“more”按回车,如请你选择“Yes”或“No”,键入yes,回车。

Jdk安装位置: /usr/java/jdk1.5.0_01

 

二,安装Mysql 4.1;(查阅文档解压目录的install_binary)

点滑鼠右键,打开一个终端窗口。输入如下命令:

 

     shell> groupadd mysql

     shell> useradd -g mysql mysql

     shell> cd /usr/local[先要把mysql.tar.gz文件copy到/usr/local]

     shell> gunzip < /PATH/TO/MYSQL-VERSION-OS.tar.gz[tar.gz文件的名称] | tar -vxzf

[解压, 生成一个与tar.gz文件同名的资料夹]

     shell> ln -s FULL-PATH-TO-MYSQL-VERSION-OS mysql

[解压后,为一个与tar.gz文件同名的资料夹与mysql这个目录做软连接]

     shell> cd mysql

     shell> scripts/mysql_install_db --user=mysql

     shell> chown -R root  .

     shell> chown -R mysql data

     shell> chgrp -R mysql .

     shell> bin/mysqld_safe --user=mysql &        这个命令为启动mysql

 

shell> cd [mysql路径]/bin

shell> mysql

        > create database ppp character set utf8;     新建一个数据库ppp

 

 

提示:

  

    shell>pwd                用于得到当前所在目录

    shell>ls                 查看当前所在目录内的内容

    shell>cd ..              返回上一层目录

    shell>cd /www/www        把当前目录设为/www/www

 

shell>mysqladmin -u root -p password [mysql新密码]    重设mysql密码,会让你输入旧密码

shell>mysqladmin shutdown                              关闭mysql服务

 

 

 

三,安装Jboss4.01

解压,放置到某一目录

 

四,将Ant解开,放到某一资料夹;

shell> tar -vxzf  [gz文件名]

 

五,设定环境变量; 

 

ANT_HOME=[ANT所在路径]

    JAVA_HOME=[JDK5.0安装路径]

CLASS_PATH=%JAVA_HOME%\lib

    修改变量:

    PATH 追加内容,用“:”间隔。 %ANT_HOME%\bin;%JAVA_HOME%\bin:[Mysql安装路]\bin;

 

    操作步骤:

     1.打开一个终端窗口。

2.确定当前目录为/root,使用shell命令cd 、 pwd 完成。

     3.键入命令gedit .bash_profile

       shell> gedit .bash_profile

     4.修改.bash_profile,具体路径,当前安装为准。

     5.键入命令source .bash_profile,使Linux立即应用这个设定。

       shell> source .bash_profile

     6.键入echo $PATH[环境变量] ,可以查看是否有效。

       Shell> echo $PATH

 

 

下面附上更改后的 .bash_profile文件内容。对应路径要做修改。

# .bash_profile

 

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

    . ~/.bashrc

fi

 

# User specific environment and startup programs

 

JAVA_HOME=/usr/java/jdk1.5.0_01

ANT_HOME=/home/wubing/ev/apache-ant-1.6.2

MYSQL =/usr/local/mysql

PATH=$PATH:$HOME/bin:$JAVA_HOME/bin:$ANT_HOME/bin:$MYSQL /bin

CLASSPATH=%JAVA_HOME%\lib\tools.jar:%JAVA_HOME%\lib\dt.jar

BASH_ENV=$HOME/.bashrc

USERNAME="root"

 

export JAVA_HOME ANT_HOME MYSQL_HOME PATH CLASSPATH USERNAME BASH_ENV

 

 

六,加入mysql driver jar,将mysql-connector-java-3.1.7-bin.jar(mysql jdbc driver)放到[jboss安装路径] erver\default\lib。

 

 

七,设定mysql数据源。找到mysql-ds.xml (位置:[jboss资料夹]\docs\examples\jca)

    修改后放到[jboss资料夹] erver\default\deploy

    内容如下:

 

    <jndi-name>MySqlDS</jndi-name>

    <connection-url>jdbc:mysql://localhost:3306/ppp[同一PC]</connection-url>

    <driver-class>com.mysql.jdbc.Driver</driver-class>

    <user-name>root</user-name>

    <password>[所设密码]</password>

    <connection-property name="useUnicode">true</connection-property>

    <connection-property name="characterEncoding">utf8</connection-property>

 

 

八,用Ant Build yywap项目。

 

    当前目录移到 yywap项目资料夹

    sehll>cd [yywap路径]

    shell>ant                   执行Ant

    结果如下:

Buildfile: build.xml

   

    …… [省略]

 

BUILD SUCCESSFUL

Total time: 1 minute 42 seconds

 

九, 把程序放到deploy目录(程序位置在yywap/target)

yyejb.jar,yyweb.war放到[jboss资料夹] erver\default\deploy

 

 

十,启动 Mysql 和 Jboss。

      启动程序脚本分别在   

[Mysql]/bin/

[Jboss]/bin/

启动Mysql

sheel> ./mysqld_safe --user=mysql &

sheel> ./mysqladmin shutdown

  

     Jboss

           启动  sheel> ./run.sh

           停止:sheel> ./shutdown.sh –S

 

十一,结果

     正常情况下JBoss启动应没有出错信息。出错情况一般为

     mysql数据源设定不正确,(为注意密码)

     mysql driver没有放到deploy/lib目录中。

     Mysql没有新增ppp数据库。

    

 

     数据库变化:

     命令:shell>mysql

             >show databases;

               应看到数据库ppp

             >use ppp;

             >show tables;

               应看到有增加一些表。这些表为deploy EJB时,自动新增的。

     测试:

       打开Mozilla ,URL为

       http://localhost:8080/listAll.do

 

 

时间: 2024-11-02 00:41:30

Java开源实践(1)--环境配置的相关文章

java web-JAVA Web 的环境配置。。。。。。

问题描述 JAVA Web 的环境配置...... 要做Java web 的网页,但环境配置出现问题,怎么配置好环境..求详解 解决方案 首先是下载安装jdk 配置好环境变量 然后安装eclipse/myeclipse,开发环境. 然后安装mysql或者别的数据库系统,推荐mysql 推荐你再安装一款数据库gui管理软件,比如navicat for mysql 如果你要调试前端,最好安装一个fiddler 最后,安装tomcat,它是一个web服务器. 解决方案二: 什么环境啊?你能安装ecli

java中学习笔记(环境配置、Hello World)

一.java开发环境的安装与配置 1.下载JDK. 2.安装JDK.注意在安装时安装路径中不要有空格,例如安装路径为:D:Javajdk1.6.0_30. 3.设置环境变量.可以是用户变量,也可以是系统变量.主要设置内容有:JAVA_HOME.PATH.CLASSPATH,如果没有则新建,如果有就编辑. JAVA_HOME=D:Javajdk1.6.0_30 JAVA_HOME指明JDK的安装路径,此路径下包括lib.bin.jre等文件夹.由于JAVA_HOME变量需要被引用,因此该值末尾不应

editplus java编程环境配置

  快速的在editplus中搭建java的开发运行环境,简单的editplus java环境搭建教程,安装jdk和设置环境变量的过程适合新手练习. 用Editplus配置JAVA编辑环境 首先:认识组 1. 打开Editplus,选择"工具->参数选择"在弹出的窗口中选择"用户工具" 2.点组名称,将"Group 1"改成java(当然不改也可以). Group指的是工具组,工具组之间可以用快键切换. 组内的程序的快键默认依次是ctrl1

【Java】各种软件安装与环境配置的失败

   又来到了java的世界,看了一段时间的视频,感觉太空虚,便从网上找到一个教程,想做几个demo试试,少不了的前期准备:Java开发环境配置,Eclipse JSP/Servlet 环境搭建等.    花了好几个小时的时间,最后看到成功运行的demo,总算是觉得努力没有白费.这准备过程,自己一路波折,遇到了各种软件安装和环境配置的失败.    下面,做一些相关的经验总结,分享给大家. [一.Java开发环境的配置] 参考教程:Java开发环境搭建 注意点: 1.下载的JDK环境,必须与自己的

java环境配置及jps命令未找到

最近基于CentOS 7下安装hadoop集群,碰到了java环境变量的问题,同时也出现了jps命令无法找到的情况.简要描述一下基于CentOS 7下Java环境的配置及jps命令未找到的处理. 一.Java环境配置 在安装好了CentOS 7之后,Java环境已经安装好(如没有,则选择的安装类型不包括) 如下,我们可以查看Java的版本 [root@namenode ~]# java -version openjdk version "1.8.0_65" OpenJDK Runtim

RabbitMQ消息队列入门篇(环境配置+Java实例+基础概念)

版权声明:本文为博主原创文章,转载注明出处http://blog.csdn.net/u013142781 目录(?)[+] 一.消息队列使用场景或者其好处 消息队列一般是在项目中,将一些无需即时返回且耗时的操作提取出来,进行了异步处理,而这种异步处理的方式大大的节省了服务器的请求响应时间,从而提高了系统的吞吐量. 在项目启动之初来预测将来项目会碰到什么需求,是极其困难的.消息队列在处理过程中间插入了一个隐含的.基于数据的接口层,两边的处理过程都要实现这一接口.这允许你独立的扩展或修改两边的处理过

tomcat6.0 java 1.6 环境配置 免安装版和安装版 tomcat下载地址

tomcat6.0 java 1.6 环境配置 免安装版和安装版 tomcat下载地址 tomcat官网 http://tomcat.apache.org/download-60.cgi 免安装版 1.把jdk放在C:\Program Files目录下: 1)在环境变量Path前面添加 C:\Program Files\jdk_10\bin; 2)添加环境变量JAVA_HOME 值为 C:\Program Files\jdk_10 2.把tomcat安装在C:\Program Files目录下:

Java的Struts框架简介与环境配置教程_java

Struts2是流行和成熟的基于MVC设计模式的Web应用程序框架. Struts2不只是Struts1下一个版本,它是一个完全重写的Struts架构. WebWork框架开始以Struts框架为基础,其目标是提供一个加强和改进框架Struts来使web开发的开发人员更容易. 一段时间后,WebWork框架和Struts社区联手打造的著名的Struts2框架. Struts 2框架的特点: 这里有一些强大的功能,可能会迫使你考虑Struts2: POJO表单和POJO动作 - Struts2的S

Java开发环境配置方法_java

下面通过图文并茂的方式给大家讲解下Java开发环境配置,具体内容如下: 对于JAVA新手来说,刚开始要学JAVA,而自己的电脑上毫无与JAVA开发有关的环境,应该如何进行配置呢? (安卓新手也需要JAVA开发环境) 第一步,下载.安装java JRE JRE (Java Runtime Environment),即Java运行环境,是运行JAVA程序所必须的环境的集合,包含各种类库. 1.Jre官方下载; http://www.oracle.com/technetwork/java/javase