本文主要是介绍LeJOS学习(3):继续打造Maven的开发环境,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这又是一篇打酱油的博客,这两天仅仅是捣腾了一下Maven环境。
虽然已安装了Eclipse的插件,但因为习惯于Maven进行项目管理,所以,觉得有点必要把Maven环境弄弄好,方便以后开发。我要做两件事,一是做一个archetype方便生成lejos项目骨架,二是做一个插件方便发布jar到设备中。下面容我一一道来。
lejos-helloworld-archetype
我采用制作archetype的最简便方法,从一个现成项目输出原型。所以,先手工弄一个lejos-helloworld项目(archetype为普通的quickstart)即可,具体步骤可以参考上一篇博客。然后,命令行执行(必须命令行执行):
$ mvn archetype:create-from-project
在target目录下会看到生成的原型generated-sources。
然后,稍修改一下即可使用,我只动了两个地方,让src/main/resources/META-INF/MANIFEST.MF能支持未来的项目定义。所以,一是MANIFEST.MF文件中的Main-Class:${package}.App,二是archetype-metadata.xm
这篇关于LeJOS学习(3):继续打造Maven的开发环境的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!