2.2 jar包部署

打包部署到服务器:

1:eclipse 打包:run as -->maven package

(也可以命令行进入项目根目录,然后运行 mvn clean package 即可打包)


2:打包完后,进入 JFinal-layu/target/JFinal-layu-release/JFinal-layui/ 目录,


3:windows 下cmd执行命令:jfinal.bat start 启动项目,

     linux 下执行 jfinal.sh start启动项目,  jfinal.sh stop 关闭项目 ,  jfinal.sh restart 重启项目

     

注意 JFinal-layui/target 目录下面还会有一个 JFinal-layui-release.zip 文件

只需要把JFinal-layui-release.zip拷贝到服务器,然后解压,安照打包部署步骤配置运行即可。


如果出现404问题处理步骤:

1、把项目源码的jfinal-layui.xxx.jar复制一份到webapp\WEB-INF\lib目录下,

2、确保MainConfig配置的这行代码,打包部署要时为true

autoBindRoutes.includeAllJarsInLib(true);
        /**
	 * 配置JFinal路由映射
	 */
	@Override
	public void configRoute(Routes me) {
		// 配置ControllerBind注解路由
		AutoBindRoutes autoBindRoutes = new AutoBindRoutes();
		autoBindRoutes.includeAllJarsInLib(true);
		//修改了项目主要的包名,就要设置这里
		autoBindRoutes.setPackageName("cn");
		autoBindRoutes.setBaseViewPath(WebContant.baseViewPath);
		me.add(autoBindRoutes);
	}


顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友
扫描二维码加琴海森林为好友