环境部署
<h1><center>环境部署</center></h1>
<h2>准备工作</h2>
<pre><code>JDK >= 1.8 (推荐1.8版本)
Maven >= 3.0
安装git
开发工具IDEA/eclipse</code></pre>
<h2>运行系统</h2>
<p>1、前往Gitee下载页面(<a href="https://gitee.com/TomYule/NutzSite">https://gitee.com/TomYule/NutzSite</a>)
下载解压到工作目录
2、导入到</p>
<h3>eclipse/idea均可按maven项目导入</h3>
<ul>
<li>IDEA, 菜单 open 选择下载好的解压目录, IDEA会自动识别maven 项目查看右下角更新完成即可 若未识别项目选择右侧 Maven Projects 单击刷新按钮即可</li>
<li>Eclipse,菜单 File -> Import,然后选择 Maven -> Existing Maven Projects,点击 Next> 按钮,选择工作目录,然后点击 Finish 按钮,即可成功导入</li>
<li>编辑器会自动加载Maven依赖包,初次加载会比较慢(根据自身网络情况而定)</li>
</ul>
<p>3、打开运行io.nutz.nutzsite.MainLauncher.java
4、打开浏览器,输入:<a href="http://localhost:8086">http://localhost:8086</a> (默认账户 admin/123456)
若能正确展示登录页面,并能成功登录,菜单及页面展示正常,则表明环境搭建成功</p>
<p>建议使用Git克隆,因为克隆的方式可以和NutzSite随时保持更新同步。使用Git命令克隆
git clone <a href="https://gitee.com/TomYule/NutzSite.git">https://gitee.com/TomYule/NutzSite.git</a></p>
<h2>必要配置</h2>
<p>修改数据库连接
编辑resources目录下的application.properties</p>
<pre><code>server.port=运行端口
jdbc.url: 服务器地址
jdbc.username: 账号
jdbc.password: 密码</code></pre>
<h2>命令下启动</h2>
<p>仅供测试用,使用mvn命令即可</p>
<pre><code>// for windows
set MAVEN_OPTS="-Dfile.encoding=UTF-8"
mvn compile nutzboot:run
// for *uix
export MAVEN_OPTS="-Dfile.encoding=UTF-8"
mvn compile nutzboot:run</code></pre>
<h2>项目打包</h2>
<pre><code>mvn clean package nutzboot:shade
mvn clean package nutzboot:shade nutzboot:war</code></pre>
<p>请注意,当前需要package + nutzboot:shade, 单独执行package或者nutzboot:shade是不行的</p>