网站如何快速免费推广深圳制作广告宣传片制作
news/
2025/10/3 22:23:21/
文章来源:
网站如何快速免费推广,深圳制作广告宣传片制作,怎样建个小公司的网站,网页搭建环境前些天发现了一个巨牛的人工智能学习网站#xff0c;通俗易懂#xff0c;风趣幽默#xff0c;忍不住分享一下给大家。点击跳转到教程。
环境要求
1、Java SDK 1.8 下载
2、Eclipse IDE for Java EE Mars 2 (4.5.2) 下载#xff08;依Eclipse举例#xff0c;IDEA雷同。通俗易懂风趣幽默忍不住分享一下给大家。点击跳转到教程。
环境要求
1、Java SDK 1.8 下载
2、Eclipse IDE for Java EE Mars 2 (4.5.2) 下载依Eclipse举例IDEA雷同。
3、Apache Maven 3.3 下载
4、MySql 5.7 下载
导入到Eclipse
1、检出JeeSite4源代码
git clone https://gitee.com/thinkgem/jeesite4.git2、拷贝web文件夹到你的工作目录不包含中文和空格的目录下重命名为你的工程名如jeesite-demo
3、打开pom.xml文件修改第13行artifactId为你的工程名如artifactIdjeesite-demo/artifactId
4、导入到Eclipse菜单 File - Import然后选择 Maven - Existing Maven Projects点击 Next 按钮选择第2步的jeesite-demo文件夹然后点击 Finish 按钮即可成功导入
5、这时Eclipse会自动加载Maven依赖包初次加载会比较慢根据自身网络情况而定若工程上有小叉号请打开Problems窗口查看具体错误内容直到无错误为止
6、下载过程中你可以准备数据库环境了
初始化数据库
1、以MySql为例最好配置下SQL模式否则建表的时候可能会出现问题
打开 my.ini 给 [mysqld] 增加如下配置
sql_modeONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION2、 创建用户和授权
如果创建用户不成功就先执行flush privileges;再创建用户。
create user jeesite% identified by jeesite; // 创建用户并设置密码为jeesitecreate database jeesite DEFAULT CHARSET utf8 COLLATE utf8_general_ci; grant all privileges on jeesite.* to jeesite% identified by jeesite;flush privileges;3、打开文件 /src/main/resources/config/jeesite.yml 配置JDBC连接
jdbc: # Mysql 数据库配置type: mysqldriver: com.mysql.jdbc.Driverurl: jdbc:mysql://127.0.0.1:3306/jeesite?useSSLtrueuseUnicodetruecharacterEncodingutf-8zeroDateTimeBehaviorconvertToNullusername: jeesitepassword: jeesitetestSql: SELECT 14、若刚才导入到的Eclipse的项目已经完成加载jar并无错误你就可以执行/bin/init-data.bat脚本初始化数据库了第一次执行如果遇见table xxx doesnt exist的错误信息忽略即可。
5、如果执行bat不成功你也可以直接在Eclipse里找到com.jeesite.test.InitCoreData.java和com.jeesite.test.InitGenData.java两个文件并打开然后在空白处右键点击 Run As - JUnit Test 运行单元测试进行初始化数据库脚本。
启动Tomcat服务
1、当前是Spring Boot工程内部已经集成Web容器你无需另外再下载Tomcat进行部署只需按照以下方式进行即可。
2、打开/src/main/resources/config/application.yml文件配置你的服务端口port、部署路径context-path例如:
server:port: 8080context-path: /jeesitetomcat:uri-encoding: UTF-83、在Eclipse里找到com.jeesite.modules.config.Application.java文件并打开然后在空白处右键点击 Debug As - Java Application 即可启动服务。
4、注意使用 Debug 运行有助于你调试程序和提升开发效率如修改方法内的代码修改视图代码修改mapper代码是不需要重启Web服务的。如果改变java类的结构如果增删属性、方法、参数等新增文件这是就需要重启服务了。
浏览器访问
1、地址http://127.0.0.1:8980/jeesite
2、默认最高管理员账号system 密码admin
5、这时已经配置完成开启你的开发之旅吧
清理Demo数据
为了演示方法初始化数据库后会载入一些演示数据执行以下脚本即可清理
DELETE FROM js_sys_company;
DELETE FROM js_sys_office;
DELETE FROM js_sys_post;
DELETE FROM js_sys_employee;
DELETE FROM js_sys_employee_post;
DELETE FROM js_sys_role WHERE role_code NOT IN (corpAdmin,default);
DELETE FROM js_sys_role_data_scope;
DELETE FROM js_sys_user WHERE user_code NOT IN (system,admin);
DELETE FROM js_sys_user_data_scope;
DELETE FROM js_sys_user_role;
DELETE FROM js_sys_log;部署常见问题 管理员账号system与admin的区别system为开发者使用的最高级别管理员主要用于开发和调试有些修改会直接影响系统的正常运行admin为客户方使用的系统管理员用于一些基础数据配置如机构、用户、权限、用户字典等。 下载不到jeesite-xxx.jar依赖包相关包已经发布到Sonatype Repository仓库在web项目的pom.xml里已配置由于相关core项目的pom.xml里没有配置仓库地址你可以尝试执行 /web/bin/package.bat 脚本预先下载jar包即可。 IntelliJ IDEA中提示NoClassDefFoundError: javax/servlet/ServletOutputStream错误你只需要修改web项目下的pom.xml,注释掉spring-boot-starter-tomcat的scopeprovided/scope部分改为scopecompile/scope即可。 出现NoSuchMethodError错误一般是依赖包版本需要更新请尝试如下操作在web项目上右键选择菜单 - Maven - Update Project...或按AltF5 - 点击 Select All 按钮 - 选择 Force Update of Snapshots/Releases 复选框 - 点击OK按钮即可。 MySql执行init-data.bat初始化数据失败你可尝试设置下 my.ini 给 [mysqld] 增加如下配置sql_modeONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/926391.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!