在linux下编译hibernate笔记
在linux下编译hibernate笔记 最近在学习hibernate,hibernate本来与嵌入式系统扯不上关系,学习它倒不是为了赶时髦,而是因为参与设计手机数据库系统,大家都认为有必要用面向对象的方式进行封装,所以想了解一下hibernate,看有没有什么值得借鉴的地方。顺便记了一些笔记。 下载软件包:1. jdk-1_5_0_06-linux-i586-
在linux下编译hibernate笔记
最近在学习hibernate,hibernate本来与嵌入式系统扯不上关系,学习它倒不是为了赶时髦,而是因为参与设计手机数据库系统,大家都认为有必要用面向对象的方式进行封装,所以想了解一下hibernate,看有没有什么值得借鉴的地方。顺便记了一些笔记。
下载软件包:
1. jdk-1_5_0_06-linux-i586-rpm.bin
2. hibernate-3.1.2.tar.gz
3. mysql-4.1.18.tar.gz
4. mysql-connector-java-3.1.12.tar.gz
5. apache-ant-1.6.5-src.tar.bz2
6. apache-ant-1.6.5-blfs_install-1.patch.txt
安装JDK 1.5
1. ./jdk-1_5_0_06-linux-i586-rpm.bin
2. export JAVA_HOME=/usr/java/jdk1.5.0_06
3. export PATH=/usr/java/jdk1.5.0_06/bin:$PATH
安装并起动mysql
1. cd mysql-4.1.18
2. ./configure
3. make
4. make install
5. ./scripts/mysql_install_db
6. useradd mysql -g 0
7. mysqld_safe
编译安装ant
1. tar jxvf apache-ant-1.6.5-src.tar.bz2
2. cd apache-ant-1.6.5
3. patch -Np1 -i ../apache-ant-1.6.5-blfs_install-1.patch.txt
4. ./build.sh
5. export PATH=/work/java/apache-ant-1.6.5/dist/bin:$PATH
6. export ANT_HOME=/work/java/apache-ant-1.6.5/dist
编译安装hibernate
1. tar zxvf hibernate-3.1.2.tar.gz
2. cd hibernate-3.1/lib
3. tar zxvf ../../mysql-connector-java-3.1.12.tar.gz
4. cp mysql-connector-java-3.1.12/mysql-connector-java-3.1.12-bin.jar .
5. 修改etc/ hibernate.properties文件,注释掉HypersonicSQL部分,放开MySQL部分。
6. ant eg
更多推荐
所有评论(0)