Blockchain AVM部署到远程AION内核

Blockchain AVM部署到远程AION内核,blockchain,aion,Blockchain,Aion,我在将合同部署到安装在办公室一台计算机上的avm时遇到一些问题。我正在使用公钥 这就是错误: [错误]无法在项目类型B上执行目标组织。aion4j:aion4j maven插件:0.5.3:部署(默认cli):合同部署失败:/home/frankovski/Documents/blockchain/typeB/target/typeB-1.0-SNAPSHOT.jar:事务失败:字符串索引超出范围:43->[帮助1] [错误] [错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven

我在将合同部署到安装在办公室一台计算机上的
avm
时遇到一些问题。我正在使用公钥

这就是错误:

[错误]无法在项目类型B上执行目标组织。aion4j:aion4j maven插件:0.5.3:部署(默认cli):合同部署失败:/home/frankovski/Documents/blockchain/typeB/target/typeB-1.0-SNAPSHOT.jar:事务失败:字符串索引超出范围:43->[帮助1] [错误] [错误]要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven


有人能帮忙吗?

如果您正在使用私钥,请仔细检查它是否是前缀为
0x
的正确密钥


如果您使用的是公钥,请确保公钥密码对可以与您正在通话的节点解锁。(密钥库文件应导入该节点)

您是否将IntelliJ与Aion4j插件一起使用?是的,这是他们文档中推荐的插件。我已经这样做了,但在使用avmtestnet的端口8547时超时。有没有其他方法可以打开我的web3?Telnet成功连接到端口。如果您使用的是web3,则需要打开
rpc
端口,默认情况下端口号为
8545
。(在您的comfi.xml中,类似于)。我认为您可能需要将
ip
更改为
0.0.0
才能远程连接到它。太棒了!工作很有魅力。谢谢。