首页 > 数据库 >Ubuntu10.04下配置和使用JDK-Mysql-Tomcat-SVN

Ubuntu10.04下配置和使用JDK-Mysql-Tomcat-SVN

时间:2023-04-05 15:03:56浏览次数:42  
标签:SVN Ubuntu10.04 JAVA JDK Fans fans mysql home HOME


操作系统: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时,我总是把工作空间里边的一些资料复制到工作空间外修改,然后提交时,

总是出现“尚未纳入版本控制"错误。

标签:SVN,Ubuntu10.04,JAVA,JDK,Fans,fans,mysql,home,HOME
From: https://blog.51cto.com/fansunion/6171060

相关文章

  • Oracle JDK7 bug 发现、分析与解决实战
    作者:vivo官网商城开发团队众所周知,OracleJDK 是Java语言的绝对权威,很多时候JDK与Java语言近似一个概念。但我们始终要保持实事求是的精神,敢于质疑。本文记录了一次线上troubleshoot实战,包含问题分析、解决并提交 OracleJDK bug的核心过程。一、背景现象 总之就是......
  • JDK ThreadPoolExecutor核心原理与实践
    一、内容概括本文内容主要围绕JDK中的ThreadPoolExecutor展开,首先描述了ThreadPoolExecutor的构造流程以及内部状态管理的机理,随后用大量篇幅深入源码探究了ThreadPoolExecutor线程分配、任务处理、拒绝策略、启动停止等过程,其中对Worker内置类进行重点分析,内容不仅包含其工作原理,......
  • JDK源码——集合类Iterator、 Collection类
    摘要主要是讲解这个集合的原理类相关的类。参看:https://zhuanlan.zhihu.com/p/165393520这个图由Map指向Collection的Produces并不是说Map是Collection的一个子类(子接口),这里的意思是指Map的KeySet获取到的一个视图是Collection的子接口。我们可以看到集合有两个基本接口:Map和Collec......
  • 动力节点王鹤SpringBoot3笔记——jdk新特性
    一、JDK关注的新特性1.1搭建学习环境JDK:JDK19OpenJDK:https://jdk.java.net/19/LibericaJDK:​​https://bell-sw.com/pages/downloads/​​,是一个OpenJDK发行版,为云原生,容器特别优化。Maven:构建和依赖管理,版本选择3.6以上配置本地仓库和阿里云镜像IDEA2022.3.1Ulti......
  • 问题解决-jdk配置问题
    我这里其实犯了一个低级错误。jdk的版本配置问题。之前报500实例化Servlet类[testServlet]异常就是这个问题。看图    这两个地方的版本一定要相同,不然报错是肯定的。虽然是很低级的问题,但是却真的会遇到,一不小心就弄错了。......
  • 从 JDK 9 到 19,认识一个新的 Java 形态(内存篇)
    前言在JDK9之前,Java基本上平均每三年出一个版本。但是自从2017年9月份推出JDK9到现在,Java开始了疯狂更新的模式,基本上保持了每年两个大版本的节奏。从2017年至今,已经发布了一个版本到了JDK19。其中包括了两个LTS版本(JDK11与JDK17)。除了版本更新节奏明显加快之......
  • [备忘] Linux 里 SVN 搭建步骤 (CentOS)
    第一步:安装SVNyuminstallsubversion-y第二步:创建版本库目录mkdir-p/home/svn第三步:创建SVN版本库svnadmincreate/home/svn/pro1这里pro1,可以改为自己需要的项目名称第四步:修改配置cd/home/svn/pro1/confauthz:配置权限文件passwd:配置账号密码文件svnser......
  • svn添加用户及权限配置
    1.服务端启动修改配置文件后需重启找到svn进程并kill掉,然后执行如下命令启动svnserve-dr/home/svnroot/data/svn/repo/2.添加用户进入/home/svnroot/data/svn/repo/conf/passwd文件,添加新用户及密码3.添加权限进入/home/svnroot/data/svn/repo/conf/authz文件,添加用户权......
  • jdk+maven 配置与环境
    jdk1.8maven++++++++++++++++++++安装Java解压maven===================================环境变量JAVA_HOME   E:\java\jdk1.8.0_361MAVEN_HOME  E:\apache-maven-3.9.0path添加  %JAVA_HOME%\bin%MAVEN_HOME%\bin=====================================/c......
  • SpringBoot打包成exe(别再用exe4j了,使用JDK自带工具)
    SpringBoot打包成exe(别再用exe4j了,使用JDK自带工具)搜到大部分打包exe的文章都是使用exe4j打包步骤贼多,安装麻烦,打包麻烦收费软件,公司使用会吃律师函JDK14以上可以使用JDK自带的jpackage打包JDK自带,一行命令搞定生成的程序包括java环境,用户不需要安装java实测环境......