wasp软件怎么安装不了_安装选项 · alibaba/wasp Wiki · GitHub

发布包

大多数项目安装过程中需要下载一个发布版本,通常为一个包含所有必需文件的归档文件。有些项目将归档文件分为为和两种不同的类型。前者拥有所有运行项目所需的文件,而后者则包含了编译项目所需要的所有文件。Wasp则使用一个包含了二进制文件和源文件的软件包。

关于Wasp的版本的更多信息可以从发布说明Release Notes查看,另外还有一个更有趣的变更日志Change Log,其中列出了增加、修改的功能和修复的缺陷。

用户可以从Wasp的开发地址中下载Wasp的最新版本svn或git。

目录结构

用户将下载后的归档文件解压到一个合适的目录中,如/usr/local或/opt。 下载后得到的目录结构如下:

$ ls -lr

drwxr-xr-x 3 zhuzhuang users 4096 Mar 5 13:45 bin

drwxr-xr-x 3 zhuzhuang users 4096 Mar 5 14:06 conf

-rw-r--r-- 1 zhuzhuang users 28683 Jan 24 15:21 eclipse_formatter_apache.xml

drwxr-xr-x 4 zhuzhuang users 4096 Feb 27 17:22 lib

-rw-r--r-- 1 zhuzhuang users 11358 Feb 27 16:05 LICENSE.txt

-rw-r--r-- 1 zhuzhuang users 552 Feb 27 16:05 NOTICE.txt

-rw-r--r-- 1 zhuzhuang users 19356 Feb 27 17:22 pom.xml

-rw-r--r-- 1 zhuzhuang users 1885 Feb 27 16:05 README.txt

drwxr-xr-x 5 zhuzhuang users 4096 Jan 24 15:21 src

drwxr-xr-x 5 zhuzhuang users 4096 Jan 24 15:21 wasp-webapps

根目录

包含一些文本文件,说明文档以及许可条款(LICENSE.txt和NOTICE.txt)和其他一些生成信息(README.txt)。CHANGES.txt是变更日志的静态快照,它包含了当前下载版本中所有的变更记录。最后一个文件是pom.xml,这是Maven编译工程时依赖的文件。

bin

此目录包含了Wasp提供的所有脚本,可以完成启动和停止,运行独立的守护程序或启动额外的Master节点等功能。

conf

包含了定义Wasp配置的文件。

wasp-webapps

Wasp提供了Java实现的WEB接口,其中所用到的文件都在这个目录下。用户在生产环境中使用Wasp,很少有机会接触过这个目录中的文件。

lib

Java应用程序依赖很多类库,这些类库包含了实际的执行程序,并且这些文件都放置在lib目录里。

src

Wasp的源代码。

编译源码

编译准备

编译命令

不执行测试用例的编译

$ mvn -DskipTests assembly:assembly

这个编译过程会消耗几分钟。最后Wasp的home目录里会创建target目录。一旦编译成功终端会有如下的提示信息:

[INFO] ------------------------------------------------------------------------

[INFO] BUILD SUCCESS

[INFO] ------------------------------------------------------------------------

[INFO] Total time: 28.354s

[INFO] Finished at: Sun Jul 28 16:53:50 CST 2013

[INFO] Final Memory: 29M/197M

[INFO] ------------------------------------------------------------------------

在target目录里能找到目标格式以bin.tar.gz的归档文件,如下图:

$ ls -l *bin.tar.gz

-rw-r--r-- 1 haosdent wheel 56984163 Jul 28 16:57 wasp-0.10-bin.tar.gz

执行测试用例的编译

若用户希望在编译时执行测试用例,可去掉-DskipTests选项,使用如下命令进行编译,总体编译时间可达几十分钟:

$ mvn assembly:assembly

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值