赞
踩
本文是在系统学习完JAVA_WEB的内容以及SSM框架(Spring+SpringMVC+MyBatis框架)后进行整合的一个小结!
如果你没有详细学习过该框架,本文不适合你O
本文仅仅在Github上下载源码进行配置的过程,详细搭建框架无涉及。
首先我们在Github上下载响应的源码包(过程不展示)
源码包:关注博主,私信可获得
(或者网上自行下载源码,不一定要和博主一样的源码)
我们下载的源码是通过IDEA+mysql+tomcat配置的。
首先,解压源码包到IDEA的工程目录下:
然后,打开IDEA选择Import Project
然后,打开下载源码包中的pom.xml文件,也就是maven工程管理的配置文件:
根据机器的性能,以及maven包中的资源包的导入,需要的时间可能会偏长。
导入后的界面如下:
可以看到编码十分规范,看上去框架一目了然!
然后,打开SQLyog导入数据库文件:
没有装过mysql的可以参考上篇进行安装:https://blog.csdn.net/buluxianfeng/article/details/107844881
空白处右击执行SQL脚本,选择解压后包中的library.SQL文件:
执行完SQL文件后,会跳出success的语句。
我们修改IDEA中的properties文件(由于本机安装的mysql密码为root,所以修改,如为123456则不需要修改)
然后,点击左上角File按钮选择Project Structure:
修改jdk版本,建议选择1.8或者以下,防止不兼容:
将之前生成的war包删除,然后重新生成:
生成过程与之前的一篇博客类似(可参考):https://blog.csdn.net/buluxianfeng/article/details/108181691
配置tomcat服务器:
完成配置后就可以运行tomcat服务器了!
运行成功!
然后打开浏览器输入对应的网址即可:http://localhost:8080/
截取两张项目的截图,代表项目win10部署成功!
在虚拟机中右击打开终端,输入:
ifconfig
查看本地连接的IP地址,打开Xshell 6进行远程连接操作:
然后查看centOS7下的JDK版本:
java -version
只要1.8或者以下的版本都可以使用!(但是版本需要在pom.xml文件中声明)
centOS7下安装mysql:linux系统下(centOS7)安装mysql
centOS7下安装tomcat:linux系统下(centOS7)安装tomcat
启动mysql:
service mysql start
关闭防火墙:
- centOS7的命令:
- systemctl stop firewalld
-
- centOS6及之前的命令:
- service iptables stop
下面在IDEA中配置,生成war包:
打开pom.xml文件,删除<build>下的所有内容重新编写,其他内容不变:
- <build>
- <finalName>library</finalName>
- <plugins>
- <!--jdk编译插件-->
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-compiler-plugin</artifactId>
- <configuration>
- <!-- 注意原来的jdk为1.8-->
- <source>1.7</source>
- <target>1.7</target>
- <encoding>utf-8</encoding>
- </configuration>
- </plugin>
- <!--tomcat插件-->
- <plugin>
- <groupId>org.apache.tomcat.maven</groupId>
- <!-- tomcat7的插件, 不同tomcat版本这个也不一样 -->
- <artifactId>tomcat7-maven-plugin</artifactId>
- <version>2.1</version>
- <configuration>
- <!-- 通过maven tomcat7:run运行项目时,访问项目的端口号 -->
- <port>8080</port>
- <!-- 项目访问路径 本例:localhost:8080 -->
- <path>/library</path>
- </configuration>
- </plugin>
- </plugins>
- </build>
接着,将项目导出成war包:
点击右侧maven中的package进行打包:
打包后的地址:
将war包放到centOS7中tomcat目录下的apache下的webapps目录下:
这里使用FileZilla进行ftp文件的传输:
将目标的war包拖动到右侧即可:
war包会自动解压生成文件夹,此时只需要回到/bin目录下启动tomcat服务器即可:
./startup.sh
启动完成!
在虚拟机上访问:http://localhost:8080/library
(因为配置文件中配置)
在win10远程访问:http://192.168.75.128:8080/library/
至此,两种部署均完成!
欢迎关注博主,欢迎互粉,一起学习!
感谢您的阅读,不足之处欢迎指正!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。