我正在尝试学习使用Maven / Tycho构建Eclipse应用程序。我写了一个插件,它在Eclipse中独立运行。
现在我想分发它。
我做了三个maven项目。最顶层的“父”项目包含Tycho插件的全局设置。它的子项是一个“插件”项目,其中包含我上面提到的插件,以及一个“产品”项目,其中包含单个产品定义文件。我主要默认创建它。
当我在“产品”项目中运行Maven的“干净安装”时,它的“目标”目录中填充了一些文件,Maven报告“成功”。
不幸的是,我看不到任何可执行文件或jar文件在“target”目录中运行。
目标目录的内容:
D:\...se-rcp-kepler\programwfork4\com.scisbo.programwfork4\product\target>dir
Volume in drive D is DATA02
Volume Serial Number is D886-B5CD
Directory of D:\Users\Dims\Design\eclipse-rcp-kepler\programwfork4\com.scisbo.programwfork4\product\target
18.03.2014 14:43 <DIR> .
18.03.2014 14:43 <DIR> ..
18.03.2014 14:43 <DIR> classes
18.03.2014 14:43 127 185 com.scisbo.eclipse.programw.product-4.0.0-SNAPSHOT.zip
18.03.2014 14:43 <DIR> extraArtifacts
18.03.2014 14:43 401 local-artifacts.properties
18.03.2014 14:43 <DIR> p2agent
18.03.2014 14:43 636 p2artifacts.xml
18.03.2014 14:43 31 197 p2content.xml
18.03.2014 14:43 <DIR> products
18.03.2014 14:43 <DIR> repository
18.03.2014 14:43 <DIR> targetPlatformRepository
目标目录中的内容是什么以及如何使用它?
答案 0 :(得分:0)
生成的产品放在产品目录中,作为展开目录和zip文件。