Def*_*ozo 12 java jar intellij-idea java-ee gradle
有没有关于如何使用Gradle创建Java项目然后构建jar文件的教程?
我遇到了各种各样的问题.当我创建Java项目然后添加Gradle with File - > New - > Module - > Gradle - > ...然后我得到一些关于Java EE websocket的错误(我使用的是Ultimate Edition)但是没关系,我通过选择文件 - >新建 - >项目... - > Gradle - >来设法创建该项目...现在我的Gradle正常工作的Java项目(我可以在IDE中调试)但是当我尝试创建时一个工件(jar文件)我得到各种错误取决于我在项目结构设置中搞砸了多少...
Buildfile: build.xml does not exist!
Build failed
要么
Error: Could not find or load main class Main
我认为这个项目现在是如此混乱,最好的解决方案是创建另一个新项目,只需将Main.class和Gradle的依赖项复制到这个新项目中.
但是如何正确地做到这一点?
Voj*_*cka 26
只是为了避免您遇到no main manifest attribute可执行Jar文件未运行的问题,请执行以下操作。
1:转到,
build.gradle然后在底部添加以下内容。
jar {
    manifest {
        attributes 'Main-Class': 'your_package_name.YOUR_MAIN_CLASS'
    }
    from { configurations.compile.collect { it.isDirectory() ? it : zipTree(it) } }
}
- 去
View>Tool Windows>Gradle
- 将在右侧显示一个面板,现在单击以
build执行更多任务。在build任务下,双击build选项,然后等待任务完成。
- 现在,转到您的项目目录并打开
build>libs,然后可执行Jar文件就在其中。
我不确定这是否正确。
无需接受是否可行,希望这对其他人有所帮助。
| 归档时间: | 
 | 
| 查看次数: | 21511 次 | 
| 最近记录: |