找回密码
 立即注册

QQ登录

只需一步,快速开始

恒美恒美
金牌服务用户   /  发表于:2024-10-30 14:37  /   查看:324  /  回复:6
10金币
制作一个京东开放平台的插件,京东开放平台必须的依赖包加入到pom.xml文件里面,造成了打包错误,如果删除这两个必须依赖包,打包是成功了,但是插件上传到活字格后又找不到这个插件,证明这时插件是出错了。


附件是项目文件。

<dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-databind</artifactId>
            <version>2.14.2</version>
        </dependency>
        <dependency>
            <groupId>com.fasterxml.jackson.core</groupId>
            <artifactId>jackson-core</artifactId>
            <version>2.14.2</version>
        </dependency>
这是京东开放平台SDK必须的依赖包。

<plugin>
                <groupId>org.codehaus.mojo</groupId>
                <artifactId>exec-maven-plugin</artifactId>
                <version>3.0.0</version>
                <executions>
                    <execution>
                        <id>autoGenerateMetaInfo</id>
                        <phase>package</phase>
                        <goals>
                            <goal>exec</goal>
                        </goals>
                        <configuration>
                            <executable>${forguncy.path.jre}/jre/bin/java.exe</executable>
                            <arguments>
                                <argument>-jar</argument>
                                <argument>../packageTools/packageZip_jwd.jar</argument>
                                <argument>${pom.basedir}</argument>
                                <argument>plugin</argument>
                            </arguments>
                        </configuration>
                    </execution>
                    <execution>
                        <id>autoInstall</id>
                        <phase>verify</phase>
                        <goals>
                            <goal>exec</goal>
                        </goals>
                        <configuration>
                            <executable>${forguncy.path.jre}/jre/bin/java.exe</executable>
                            <arguments>
                                <argument>-jar</argument>
                                <argument>../packageTools/autoInstall_jwd.jar</argument>
                                <argument>${pom.basedir}</argument>
                            </arguments>
                        </configuration>
                    </execution>
                </executions>
            </plugin>


这是冲突插件

删除这一部分打包就不产生错误,但是没有压缩的插件包。
这开放平台我直接用JAVA写出来是没有问题,正常返回数据。

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

6 个回复

倒序浏览
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-10-30 15:30:21
沙发
您好,可以参考帮助手册中的内容哈
项目依赖冲突




本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
恒美恒美
金牌服务用户   /  发表于:2024-10-30 15:56:56
板凳
本帖最后由 恒美恒美 于 2024-10-30 16:03 编辑
Lay.Li 发表于 2024-10-30 15:30
您好,可以参考帮助手册中的内容哈
项目依赖冲突

按照这里面的操作了,打包是正常可以打包,可是导入活字格,找不到这个插件。

这是日志文件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
豪~豪悬赏达人认证 活字格认证
银牌会员   /  发表于:2024-10-30 16:02:27
地板
直接使用NET SDK来开发插件吧
回复 使用道具 举报
恒美恒美
金牌服务用户   /  发表于:2024-10-30 16:05:00
5#
豪~豪 发表于 2024-10-30 16:02
直接使用NET SDK来开发插件吧

NET 我弄了一下,看得满头汗,本地SDK都不知道怎么导入,导入怎么引用
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-10-30 17:33:21
6#
感谢各位大佬的支持~
您好,可以上传一下修改后的插件文件我们看看么
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-11-4 17:52:32
7#
大佬,这个问题解决了没有呢,可以上传一下插件的源码,和简单的demo我们看一下哈
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部