发表于: 2017-12-17 21:02:55
3 744
昨天完成了jdk和tomcat的安装和基本的配置
今天准备安装和配置maven的基本
开始下载maven
上传到云服务器上面
准备解压
tar -zxvf apache-maven-3.5.2-bin.tar.gz (解压成功)
将apache-maven-3.5.2 移动到 /usr/maven
mv apache-maven-3.5.2 /usr/maven
vim proflie ----->修改配置文件
在后面添加以下的字段
MAVEN_HOME=/usr/maven/apache-maven-3.5.2
export MAVEN_HOME
export PATH=${PATH}:${MAVEN_HOME}/bin
注意重新启动配置文件
source /etc/profile ---->重新启动配置文件
最后在运行
mvn -v ----->检查是否安装成功
上图显示就是安装成功
创建maven项目
mvn archetype:create -DgroupId=helloworld -DartifactId=helloworld
相关的安装连接(https://www.cnblogs.com/clicli/p/5866390.html)参考
云端 jdk的位置在: /usr/java/jdk1.8.0_144 下面
tomcat的位置在: /usr/tomcat/apache-tomcat-7.0.82 下面
maven的位置在: /usr/maven/apache-maven-3.5.2 下面
maven安装成功(接下来就是尝试怎么将项目发布到服务器里面运行起来)
把本地项目部署到服务器上方法比较多,这里以javaee项目为例:
1.把项目打包成zip,FTP上传到生产服务器tomcat的webapps目录下解压;
2.本地修改好的文件,立即FTP上传到生产服务器对应的目录;
3.生产服务器安装svn服务,在本地把修改过的文件commit,然后生产服务器update。
- 方式一、简单直接,但是缺点也很明显:项目太大上传太慢,比如改了一个错别字就要把整个项目打包上传。
- 方法二、只上传修改了的文件,但是有时候改到一半,可能会忘了上传,长此以往本地和生产服务器文件的同步就很麻烦了。
- 方法三、好处是每次部署和改动,都有svn记录,即使误删文件也不怕了。
网上查阅怎么将本地的项目部署到服务器里面(还是SVN的要好一些)---->接下来就是安装SVN----->
到达官网下载SVN
下载SVN
安装SVN
要将下面的那个要选中
安装
准备连接(在idea里面配置)
配置subversion的本地的位置默认就可以
Check out 项目到本地
输入云端的地址
checkout 项目
接下来就是Commit 项目到svn服务端
准备share文件
准本上传到云服务器里面
svn 和idea结合使用方法(http://blog.csdn.net/nextyu/article/details/47378207)
http://blog.csdn.net/u012844596/article/details/75220830
但是一直那个登录登录不了
不知道怎么回事---->还是请教师兄
今天完成的任务:将maven安装在云端并且测试成功--->接着准备将项目上传到云端,下载了svn,就是在部署的时候不知道出问题在哪里,感觉有点难
明天的计划:看看那个错误完成,还要就是讲maven的项目跑起来,能够在外部的浏览器访问到
今天遇到的困难:就是那个svn的登录问题,还要idea的怎么添加svn.(就是那个idea和SVN的上传文件的登录出问题--->不知道问题在哪里----->没有解决)
今天的收获:maven的安装的相关的命令,还要idea的怎么添加svn,还要怎么使用.
评论