Skip to content
Liang Ding edited this page Jun 28, 2013 · 18 revisions

IDE

B3log Solo 是使用 Maven3 进行的项目构建,所以并不依赖于任何一款 Java IDE,只要支持 MavenIDE 都可以进行开发。

下面是对 GAE 版的运行方式进行介绍。标准 Servlet 容器版本的运行方式与通常项目一样,这里不再描述。

NetBeans (推荐的 )
配置
  1. 工具 → 选项 → 其他 → Maven → 外部&Maven主页 → 浏览,把 Maven 的路径加上
  2. 项目迁出 https://github.com/b3log/b3log-solo
  3. 在根项目上进行构建(mvn install,如果测试有问题则:mvn install -Dmaven.test.skip=true)
  4. IDE 中打开项目,并展开(打开)所有模块项目。找到 B3log Solo (GAE) 项目,右键 →定制 → gae:unpack( 在每次 GAE SDK 升级后都需要运行此命令

5. 运行项目。右键项目,定制 → gae:run
6. 部署项目,定制 → gae:deploy,按提示在控制台输入账号密码即可

使用 h2 版本更为方便 :右键 h2 项目,定制 → jetty-debug

配置
  1. 安装 Maven 的插件
    Help → install new software
    Juno – http://download.eclipse.org/releases/juno
    搜索 maven,然后安装 m2e 插件。
  2. Window → Preferences → Maven → Installations → Add,把 Maven 的路径添加上
  3. 项目迁出 https://github.com/b3log/b3log-solo
  4. cmd 下到迁出的项目根目录运行
    mvn eclipse:eclipse
  5. eclipse 导入项目。File → Import → Maven → Existing Maven Project
  6. 在根项目上进行构建。右键 solo 项目,Run as → Maven install
  7. 下载 GAE SDK。右键 solo-gae 项目,Run as → Maven build… → Goals: gae:unpack
  8. 运行项目。右键 solo-gae 项目,Run as → Maven build… → Goals: gae:run
  9. 停止项目。右键 solo-gae 项目,Run as → Maven build… → Goals: gae:stop
  10. 部署项目。右键 solo-gae 项目,Run as → Maven build… → Goals: gae:deploy
Clone this wiki locally