任何一个都可以帮助编写简单的程序,使用jlink java来打开creo工具来执行java程序。到目前为止,我所做的是,安装了creo-5.0.0.0和JDK 8和JLink -我试图执行一些程序,我得到了以上错误。我能知道我有没有漏掉什么吗?我只想要基本的步骤,从路径,需要设置和程序运行开放的creo工具绘制。我对发展完全陌生。任何帮助都是非常感谢的。谢谢
try
{
proe_cmd = "proeCmd -g:no_graphics -i:rpc_input";
pfcInstallTest.printMsg ("Async install test started.");
System.loadLibrary ("pfcasyncmt");
AsyncConnection ac = pfcAsyncConnection.AsyncConnection_Start (proe_cmd, null);
currSession = ac.GetSession ();
new pfcInstallTest (currSession);
ac.End();
pfcInstallTest.printMsg ("Async install test completed.");
System.runFinalization();
System.exit (0);
}发布于 2022-05-11 15:57:25
考虑到您的try块封装了几个与操作系统、库和CREO交互的调用,那么连接请求失败可能有几个原因。
请记住这一点。
但是,在讨论了所有其他可能性之后,我将与大家分享,今天我们还发现,AsyncConnection_Start调用中的第二个参数(当传递值null )是导致我们特定连接失败的原因之一。
当我们将该参数更改为用户可写目录的字符串路径时,启动异步连接的尝试将立即成功。
到处的例子都表明null应该是一个允许的值,但是在某些系统中,这个参数不能是null。
目前正在进行研究,以了解造成这种情况的原因。
https://stackoverflow.com/questions/69670744
复制相似问题