首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wsgen没有生成

Wsgen没有生成
EN

Stack Overflow用户
提问于 2014-10-06 19:42:29
回答 1查看 587关注 0票数 1

我的命令有什么问题?

当我写这篇文章时

代码语言:javascript
复制
wsgen -keep -verbose -cp . com.myyong.ws.ServerInfo

它会产生错误

未找到的类:"com.mkyong.ws.ServerInfo“

当我写这个的时候。移除“"-cp“之后

代码语言:javascript
复制
wsgen -keep -verbose -cp  com.myyong.ws.ServerInfo

它给

缺少SEI

第二,什么是“。”这里?

代码语言:javascript
复制
wsgen -keep -verbose -cp . com.myyong.ws.ServerInfo

我在跟踪这个例子

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-07 20:15:14

wsgen文档指出:

-cp path输入类文件的位置。

因此,-cp选项后面必须是空格,然后是源包所在的目录。

在大多数操作系统中,包括Windows、Linux和OS,句点(.)指的是当前目录。

如果指定-cp .,则必须在当前目录下存在一个名为"com“的目录。不仅如此,还必须有一个相对于当前目录的名为com/myyong/ws/ServerInfo.class的文件。

wsgen总是将-cp后面的参数解释为类路径。因此,如果省略.参数,下一个参数将被解释为类路径,而且由于没有更多的参数,因此似乎缺少所需的SEI (服务端点接口类)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26223648

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档