Skip to content
This repository has been archived by the owner on May 18, 2024. It is now read-only.

02. 开发环境下运行

王爵nice edited this page Dec 7, 2017 · 1 revision

开发环境运行代码

⚠️ 安装lombok插件

Java开发中用到的,lombok是什么

⏬ 下载代码

git clone -b develop https://github.com/otale/tale.git

使用IDE导入项目,这是一个标准的maven工程,确保你已经安装了maven。

⚠️ 获取的是 develop 分支代码,不是master 不是master 不是master!

⚠️ 请不要把代码存储在带空格或者中文的目录下。

  1. 修改 resources/app.properties 文件中的 app.devModetrue
  2. 然后启动 Application.java 的main函数。
  3. 访问 http://127.0.0.1:9000 初始化站点和管理员信息

初始化完成后会在你的项目根目录生成一个 tale.db 的数据库文件,这个是sqlite的数据库文件,你可以使用sqlite数据库软件打开查看。

程序的目录结构如下:

.
├── package.xml
├── pom.xml
├── src
│   ├── main
│   │   ├── java
│   │   └── resources
└── target

Java源码在 src/main/java 中,src/main/resouces 文件夹中存放了框架配置文件和主题文件。

如何打包

tale 使用maven命令进行打包,但在打包前你需要确认一个配置。

app.properties 配置文件中的 app.devMode 项需要设置为 false,因为打包后不属于开发环境。

然后使用命令:mvn clean package -Pprod -Dmaven.test.skip=true 在你的项目根目录下执行。

打包后生成在 target/dist 这个文件夹里,tale 这个目录整体就是打包的结果。

需要注意的是在打包后你想再次用IDE启动项目,需要删除 target 目录