当我的代码编译时,我总是感到非常高兴,并且我一直梦想着最终幻想VII的胜利主题或塞尔达宝箱主题与成功的编辑一起播放。
我只编程了两周(除非你在Neopets上包含我8年的HTML)。请告诉我我需要做些什么来实现我的梦想。
编辑 - 我知道很多人可能会认为这会在三次编译后变得烦人,但相信我,没关系。每当我收到过去一年的文字时,我都会让猎鹰队长对我说“是”,我仍然觉得这很有趣。
答案 0 :(得分:13)
我不知道成功构建后播放音乐的“原生”方式。但是,如果我真的需要那个(你必须考虑到一些工作后,它会非常烦人),我会考虑以下想法:
1:尝试在编译项目后找到允许特定任务的构建器(Project properties > Builders
);
2:使用Ant编译项目。添加一个任务,例如sound,它将播放关于构建结果的不同歌曲:
<target name="fun" if="fun" unless="fun.done">
<sound>
<success source="${user.home}/sounds/bell.wav"/>
<fail source="${user.home}/sounds/ohno.wav" loops="2"/>
</sound>
<property name="fun.done" value="true"/>
</target>
3:使用持续集成服务器,例如Hudson(oops,Jenkins;))并添加a plugin to play a sound after a build。
只是个人注意事项:我认为在IC服务器完成失败构建后播放特定的声音/音乐是一个好主意......
答案 1 :(得分:0)
问题是eclipse没有真正的java构建周期。
所以“编译后”意味着“每个文件保存不会导致项目后来包含错误”。我不认为有这样的选择。