回到目录
A. 导入为Eclipse工程
导入到Eclipse 非常简单。 打开Eclipse:
选择 File -> Import ... -> Existing Gradle Project
选 Next->Next,
选择 ‘project root directory’ 为你的后台项目所在目录,例如 bizcore,选 Finish 就可以了。
B. 部署到resin-3.1
首先您需要一个resin-3.1.12及以上版本的软件包。
从这里 (caucho.com/products/re…) 可以获得下载。
-
linux下解压后就可以了。在bin目录下有执行脚本。
-
windows下双击setup.exe,按照提示安装就可以了。
将您的工程目录(bizcore)部署到resin/webapps就可以了。
例如在我的电脑上我就是建立了一个连接:
然后用resin/bin下的启动脚本启动resin就好了,非常简单。
使用resin配合Eclipse的自动build,可以随改随测,非常方便。
注意事项
resin 独立部署时需要完整的jar文件。 在项目的gradle脚本中有支持。 执行
gradle copyJar
就可以把jar文件放到 WEB-INF/lib 目录下
C. 使用docker-compose搭建kafka
有个比较详细的文章: www.cnblogs.com/Jacian/p/11… 。
参考其内容,使用docker-compose搭建kafka,例如下面的docker-compose.yml:
version: '3'
services:
zookeeper:
image: wurstmeister/zookeeper
ports:
- "2181:2181"
kafka:
image: wurstmeister/kafka
depends_on: [ zookeeper ]
ports:
- "9092:9092"
environment:
KAFKA_ADVERTISED_HOST_NAME: 10.0.2.15
KAFKA_CREATE_TOPICS: "test:1:1"
KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
volumes:
- /home/dan/kafka/docker.sock:/var/run/docker.sock
D. 阿里云的配置
和DaaS预置的阿里云集成的相关资源,需要在阿里云上配置,请参考阿里云配置
E. 使用Project-Script
DaaS还提供了一个面向开发人员的工具,请参考DaaS 项目脚本(project script)工具使用介绍