所以,我已经设置了Intellij来导出一个JAR文件,而不是去正确的输出目录。
我正在使用CraftBukkit库。
在项目结构中,我有一个新的神器:
提取的CraftBukkit JAR 编译后的输出 plugin.yml
项目输出已设置
有一个清单文件,主文件是org.bukkit.craftbukkit.main
但是JAR没有导出到目录,我根本找不到JAR。
奇怪的是我做了确切的事情并且它适用于另一个项目,所以我不知道问题是什么。
截图:
答案 0 :(得分:1)
如果您遇到构建工具的问题(即编译和打包插件),我强烈建议您使用构建系统,即使您使用默认设置。
https://plugins.jetbrains.com/plugin/8327-minecraft-development
IntelliJ的插件专注于项目设置,以及开发过程中的一些Minecraft特定功能。
了解默认gradle或默认maven项目设置如何在该插件中运行,这可能有助于您学习足以自动创建插件的基础知识。
答案 1 :(得分:0)
这是IntelliJ工件输出系统的常见问题,不确定是否已修复,但这是对我有用的解决方案。
转到插件的.idea/artifacts
目录,然后单击artifact_name.xml
文件并将<output-path>
的值更改为要将其导出到的位置,也可以使用$USER_HOME$
代替手动键入C:/Users/YourName
的过程。