SSM项目分为:UI,Java Web,Java Project ,数据库 ,redis五个模块的部署
(注意jdk版本)
本地启动:
redis启动:在UI启动之前,安装redis之后,进入redis目录下,点击运行redis-server.exe
(若一闪而过,则未启动成功,此时在该目录下打开命令行,输入.\redis-server.exe .\redis.windows.conf回车)
启动成功:
UI项目(angular1.0):导入项目到本地,进入到项目所在目录UI/下,然后
安装依赖包==>npm install
打包项目==>grunt deploy (grunt all)
启动项目==>node httpServer.js
(注意index.html与envConfig.js两个文件的配置)
Java Web: 启动方式有两种
1、命令行启动:进入项目,打开命令行进行gradle build(需安装gradle),将项目的配置文件.xml放到tomcat/conf/Catalina/localhost/下
在xml文件中配置build过后的war包位置,并注意其它相关参数的配置;
启动项目,进入到tomcat/bin/目录下,点击startup.bat使用命令行运行
2、使用eclipse部署Web项目到tomcat应用服务器中:
打开windows——>preferences——>server——>server runtime environments——>add——>Apache Tomcat v7.0——>next
选择jdk版本,点击finish添加tomcat服务器成功
打开Servers添加tomcat
打开tomcat界面将下面两个选项改为如下配置
将xml配置文件放到tomcat/conf/Catalina/localhost/目录下,xml文件中配置war包路径等,保存配置开始启动tomcat,可以看到启动成功
debug时可以直接打上断点,然后以debug方式启动tomcat,若debug时显示source not found
解决方法:
1. 点击debug窗口中的'Edit Source Lookup Path'按钮。
2. 在弹出窗口中点击'Add'按钮。
3. 在弹出窗口中点击'Project'选项。
4. 选择自己正在调试的项目。
5. 不要勾选 'Search for duplicate source files on the path'这个选项。
6. 保存,重启eclipse。
Java Project启动:
1、eclipse对项目进行build path 配置jar包与jdk等依赖包,然后找到startup.java右键run as java application
2、build.bat打包为jar包后:java -Xms1024m -Xmx1024m -jar bdpServer.jar
数据库启动:mysql -uuser -ppassword
服务器部署:
redis,tomcat,bdpServer.jar,bootstrap,mysql