我在一段时间内得到了这个错误。我在一个项目中有28个类,当我运行它时,它无法生成包。上面写着:
"Error: jar command failed: jar -cfm "E:\Blackberry Workspace\Kenexa\deliverables\Standard\7.1.0\Kenexa.jar" C:\Users\Acer\AppData\Local ... Kenexa
line 0 BlackBerry Packaging Problem"但是,当我将类限制为24个时,它就构成了这个包。这是否与制作包装时的大小限制有关?我应该怎么做才能成功制作这个包?
谢谢
发布于 2013-02-08 18:17:05
来自Blackberry Support的回答:您使用的是Eclipse还是Eclipse插件?
如果您使用的是BlackBerry JDE,那么您可能会遇到一个问题,即您已经达到了命令行支持的最大长度(所有文件都列在命令行上)。如果是这种情况,您可以通过减少类的数量(如您所做的那样)或通过减少源文件的路径长度(将它们移动到驱动器的根目录附近)来解决此问题。马克·索姆BlackBerry开发顾问
因此,我只需要将我的工作区文件夹名称从"Blackberry Workspace“更改为" workspace”。命令行没有采用长路径。
https://stackoverflow.com/questions/14726420
复制相似问题