【Minecraft】【Maven】【Git】Minecraft插件git拉下来无法运行的一种情况的解决办法

在git上拉下来的maven项目(Minecraft plugin)无法运行(ain‘t runnable)

今天台式电脑上开启了一个Minecraft项目,为了后续在笔记本上同步开发,我把它push到了github上。不过,当我在笔记本上拉取下来后,发现无法运行,从而导致无法生成jar包。
如下:

无法运行,run按钮为灰色

后来,我就重新创建了一个测试项目,然后开始找不同。
找找找,找找找,终于找到问题所在了。原来是run/debug的配置(configuration)出现了问题:
在这里插入图片描述

解决办法:

1.点击edit
在这里插入图片描述
2.点加号,选到maven即可
在这里插入图片描述

不过,运行时,又出现了其他问题:
在这里插入图片描述

目前的解决办法是:在pom中加这一行
在这里插入图片描述
(这里特别有意思,网上搜到的是加入compile,然而我试了,只编译却不生jar包。我想着我的目的是打包,就随手改成了package,没成想真就可以了。我真是机智啊哈哈哈哈)

不过我感觉这个办法不是很好= =,因为测试项目中没有这行代码也能正常运行并生成jar包,这个后面再研究一下。

最终得到了它:
在这里插入图片描述
对了,如果想要直接打包到这里,需要在pom里加入如下代码块:
其中outDirectory是jar包生成的绝对路径

 <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-jar-plugin</artifactId>
                <version>2.3.1</version>
                <configuration>
                    <outputDirectory>
                        /Users/dingwei/Desktop/paper/plugins
                    </outputDirectory>
                </configuration>
            </plugin>

PS:对于代码块中的outDirectory,这里要填绝对路径,window直接去文件夹上面复制就可以了。我这里是
MacOS,复制绝对路径的快捷键是option+commadn+C

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值