小编mar*_*100的帖子

WEB3J Maven 插件出现问题,找不到 Solidity 编译器

我使用 web3j maven 插件自动生成智能合约 Java 代理。

但我有一个问题,找不到 Solidity 编译器版本。

[INFO]
[INFO] --- web3j-maven-plugin:4.8.2:generate-sources (default) @ web3j-client-lib ---
[INFO] Solidity: adding to process 'DZPayments.sol'
[INFO] Solidity: adding to process 'Migrations.sol'
[INFO] Solidity: adding to process 'Proxy.sol'
[INFO] Solidity: adding to process 'Storage.sol'
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  26.928 s
[INFO] Finished at: 2021-06-18T10:50:37+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to get solidity version from server
Run Code Online (Sandbox Code Playgroud)

有人有想法吗?

我仅使用默认配置并将 SOL 文件复制到 src/main/resources

这是我的插件配置(最简单的!):

    <plugin>
        <groupId>org.web3j</groupId>
        <artifactId>web3j-maven-plugin</artifactId>
        <version>4.8.2</version>
        <configuration>
            <soliditySourceFiles/>
        </configuration> …
Run Code Online (Sandbox Code Playgroud)

java maven web3-java

5
推荐指数
1
解决办法
1997
查看次数

标签 统计

java ×1

maven ×1

web3-java ×1