目录

环境依赖

JDK 1.8 版本及以上

Maven 2.2.1 版本及以上

构建工程

通过IDE或者maven创建一个maven web项目, 这里以eclipse为例,File -> New -> Project -> Maven Project -> maven-archetype-webapp,再输入groupId、artifactId,生成完成之后可以通过eclipse进行导入,目录结构如下

  1. ├── pom.xml
  2. └── src
  3. ├── main
  4. ├── java
  5. └── tars
  6. └── test
  7. ├── HelloServant.java
  8. └── HelloServantImpl.java
  9. ├── resources
  10. └── servants.xml
  11. └── webapp
  12. └── test
  13. ├── java
  14. └── tars
  15. └── test
  16. └── TarsTest.java
  17. └── resources

依赖配置

在构建项目中pom.xml中添加依赖jar包

  • 框架依赖配置
  1. <dependency>
  2. <groupId>com.tencent.tars</groupId>
  3. <artifactId>tars-server</artifactId>
  4. <version>1.6.1</version>
  5. <type>jar</type>
  6. </dependency>
  • 插件依赖配置
  1. <plugin>
  2. <groupId>com.tencent.tars</groupId>
  3. <artifactId>tars-maven-plugin</artifactId>
  4. <version>1.6.1</version>
  5. <configuration>
  6. <tars2JavaConfig>
  7. <tarsFiles>
  8. <tarsFile>${basedir}/src/main/resources/hello.tars</tarsFile>
  9. </tarsFiles>
  10. <tarsFileCharset>UTF-8</tarsFileCharset>
  11. <servant>true</servant>
  12. <srcPath>${basedir}/src/main/java</srcPath>
  13. <charset>UTF-8</charset>
  14. <packagePrefixName>com.qq.tars.quickstart.server.</packagePrefixName>
  15. </tars2JavaConfig>
  16. </configuration>
  17. </plugin>