Skip to content

westonlv/ace-java-demo

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

ACE Java Demo Application

Demo应用,演示ACE的功能:

  • ACE服务的使用
    • Cache服务(缓存)
    • Store服务(文件存储)
    • FetchUrl服务(Http请求代理)
    • Log服务(收集日志在ACE控制台上查看)
    • Mail服务(发送邮件)
  • ACE环境配置的读取
  • WebSocket使用

代码如何使用,请直接看示例代码实现。

获取工程代码

通过git

git clone git@github.com:AliCloudEngine/ace-java-demo.git

通过svn

svn checkout https://github.com/AliCloudEngine/ace-java-demo/trunk ace-java-demo

如何编译打包

工程使用Maven来构建。

  • 下载Maven,推荐下载版本2.2.1
  • Maven的配置。压缩下载的Maven,把bin目录添加PATH上。
  • 编译和打包,使用命令mvn install。在工程的target目录会生成Web应用的war包。

更多的Maven的信息,参见Maven官网

如何上传到ACE上运行

登陆ACE控制台,上传War包运行。

更多信息,参见Quick Start of Java

本Demo的线上运行的应用的URL: http://ace-showcase.aliapp.com/

FAQ

  1. Maven编译打包时出现异常Cannot construct org.apache.maven.plugin.war.util.WebappStructure as it does not have a no-args constructor
    先执行Maven clean操作: mvn clean

About

ace demo of java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 89.3%
  • HTML 10.0%
  • CSS 0.7%