Java运行环境配置
java安装
开始
tomcat安装
然后:cd tomcat 然后:ll可以看到tomcat的目录了 然后:cd bin可以看到里面有很多文件
然后:sh version.sh就可以看到tomcat的基本情况
使用tomcat
命令:cd tomcat/bin 然后命令:ls看到一个startup.sh 命令:sh startup.sh现在就启动了tomcat
检测命令:ps -ef | grep tomcat
现在我们希望通过www.imooc.test域名来访问到tomcat服务,而不是ip访问。我们将所有的imooc.test的请求转发到8080端口
命令:cd /etc/nginx/conf.d/ 然后命令:touch java.conf 然后命令:vim java.conf
同时要在windows下的hosts文件中进行:虚拟机域名和java.imooc.test的绑定操作
(注意如果linux系统下访问则需要在linux系统下hosts文件进行绑定操作,因为浏览器首先会根据linux的hosts文件找到该访问的ip地址)
到现在为止就基本完成了java的基本环境的搭建,tomcat和maven都是依赖于java的。
下面讲maven,maven是主要打包pom文件的,解决依赖依赖问题的。下面以hello world为例将代码打包并放入tomcat里面去运行一次。
maven安装
上看不清楚部分:binaries/apache
然后
maven高级使用
对于maven的高级使用,对于学习java的maven已经是一个基本的使用规范了,下面将通过样例来讲解如何操作maven。
在~目录下上传demo.zip
unzip demo.zip解压成demo
命令:cd demo 然后命令:ll 发现有一个pom.xml文件
pom.xml都是由maven进行编译的,maven的命令比较多,这里讲一个编译的命令,编译完了需要将编译完了的源码放到tomcat中运行。maven第一个是管理依赖的,第二个是对我们的代码进行打包的,
如果网速快基本30秒,它下载依赖的时候可能要一些时间
打包完成了你会发现多了一个target目录
然后到target里面去,你会发现打包成了一个war包这样的一个东西
然后把war包copy到tomcat里面去
再开一个终端进入tomcat的webapps目录
命令:cd tomcat 然后命令:cd webapps 然后命令:pwd查看这个所在的目录在哪
再操作前面一个终端
你等一会这个war包在tomcat下面会自动解压