领导让我整理的文档 分享给大家 比较简单
一.开发环境搭建:
1.http://m.blog.csdn.net/article/details?id=52525064
二.dobbo项目部
0.下载配置zookeeper
1.在提供者的src /main 下面新建assembly文件夹和assembly.xml文件
2.
3.Assecmbly.xml的内容:
<assembly>
<id>assembly</id>
<formats>
<format>zip</format><!-- windows环境 -->
<!-- <format>tar.gz</format> -->/linux环境需要
<!-- <format>dir</format> -->/文件夹
</formats>
<includeBaseDirectory>true</includeBaseDirectory>
<fileSets>
<fileSet>
<directory>src/main/assembly/bin</directory>
<outputDirectory>bin</outputDirectory>
<fileMode>0755</fileMode>
</fileSet>
<fileSet>
<!--选择dubbo的配置文件 -->
<directory>src/main/env/habei/conf</directory>
<!-- <directory>src/main/assembly/conf</directory> -->
<outputDirectory>conf</outputDirectory>
<fileMode>0644</fileMode>
</fileSet>
<fileSet>
<directory>src/test/resources</directory>
<outputDirectory>conf</outputDirectory>
<fileMode>0644</fileMode>
</fileSet>
</fileSets>
<dependencySets>
<dependencySet>
<!--放依赖的jar包,工程里java代码都会输出为jar包到lib里 -->
<outputDirectory>lib</outputDirectory>
</dependencySet>
</dependencySets>
</assembly>
启动方法:1.windows 启动start.bat
2.linux ./start.sh start
Assecmbly文件夹说明:
start.sh:启动服务(linux )
Start.bat :启动服务(windows)
restart.sh:重启服务(linux )
stop.sh:停止服务(linux )
server.sh:命令入口(linux ),如server.sh start
dump.sh:dump应用的线程栈,内存,GC;供排查问题用(linux)