Tycho
Tycho是一个Maven插件,旨在简化使用Maven构建Eclipse插件,OSGI Bundle等项目。 一、插件项目的构建 有了Tycho,构建一个Eclipse插件工程变的非常简单: 新建一个Eclipse插件项目me.dollyn.tycho.example.plugin,这里利用了Eclipse New Plugin Project Wizard中的Hello, World Command模板 新建一个pom.xml文件,Tycho提供了一个命令,可以方便地为一个插件项目生成pom文件: mvn org.eclipse.tycho:tycho-pomgenerator-plugin:generate-poms -DgroupId=me.dollyn.tycho.example 生成的文件内容: <?xml version="1.0" encoding="UTF-8"?> <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"