操作系统:Linux-Ubuntu10.0.4,JDK:1.6
1.安装JDK和设置Java环境变量
1.1安装JDK
a.下载JDKjdk-6u31-linux-x64.bin,具体下载哪个,根据自己的平台和系统来决定
b.修改权限,增加可执行权限
sudo chmod u+x jdk-6u31-linux-x64.bin
c.进入到jdk-6u31-linux-x64.bin所在的目录
./jdk-6u31-linux-x64.bin
1.2设置Java环境变量
a. 打开终端,输入 gedit /etc/profile(gedit或者vim等编辑软件都可以)
b. 在profile文件的最后一行的下一行,加上下面3行
export JAVA_HOME=/home/fans/Fans/jdk1.6.0_31
export CLASSPATH=$JAVA_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
第1行设置JAVA_HOME,路径为/home/fans/Fans/jdk1.6.0_31
第2行设置CLASSPATH,路径为$JAVA_HOME/lib,即/home/fans/Fans/jdk1.6.0_31/lib
第3行设置PATH,路径为$JAVA_HOME/bin:$PATH,即/home/fans/Fans/jdk1.6.0_31/bin
使用$JAVA_HOME复用了JDK主目录,此处变了,CLASSPATH和PATH不用变。
如果CLASSPATH和PATH都使用/home/fans/Fans/jdk1.6.0_31/lib这样的绝对路径,很不方便。
思想:封装变化
实践:提取常量,实现可配置。
FAQ:
a./etc/profile不可编辑。
可能的原因:权限不够
对应的解决方案:切换到有权限的用户,编辑profile文件。
b.修改之后,使用java命令还是出错
可能的原因:配置还未生效
对应的解决方案:系统需要重启
2. 安装使用Mysql数据库
2.1安装Mysql数据库
sudo apt-get install mysql-server
2.2使用Mysql
a.登录本机 mysql服务器
mysql -uroot -p198962或者mysql -uroot,然后输入密码
root是用户名,198962是密码
b.连接远程mysql服务器
mysql -h 192.168.5.236 -P 3306 -uroot -p198962
-h :表示连接远程的mysql服务器
192.168.5.236:服务器地址
-P 3306:端口号
c.操作数据库
create database fans;
use fans...
3.安装和使用Tomcat
3.1安装Tomcat
a.下载tomcat软件包 apache-tomcat-6.0.35.tar.gz
b.解压缩到某一个目录,比如/home/fans/Fans
3.2使用Tomcat
a.cd /home/fans/Fans/apache-tomcat-6.0.24/bin;
b. 启动服务器 ./startup.sh
停止服务器 ./shutdown.sh
4.安装和使用SVN
4.1 安装SVN
sudo apt-get install subversion
4.2 使用SVN
cd /home/fans/SVNWorkspace,SVNWorkspace为工作空间
a.检出资料
svn checkout http://192.168.1.137:8080/%20svnroot,具体url根据情况而定
b.提交资料
svn commit -m "commit some thing" svn_mysql.sql
c.删除资料
svn delete -m " delete some thing" svn_mysql.sql
注意事项:
a.此处操作主要是“客户端”的操作,至于“服务器”的配置和管理没有考虑。
b.SVN存在权限问题。
c.提交资料时,经常会遇到冲突。
Fans的误解:刚开始使用SVN时,我总是把工作空间里边的一些资料复制到工作空间外修改,然后提交时,
总是出现“尚未纳入版本控制"错误。