小编Dod*_*FXP的帖子

用ant构建eclipse项目

我正在使用eclipse开发符合JSR 268的portlet和实用程序.现在,该实用程序被设计为与portlet本身分开的JAR.

有没有人现在如何编写一个ant build.xml,它将1.编译和JAR我的实用程序类2.将JAR移动到portlet的./lib文件夹3.编译甚至可能将portlet保存到运行在localhost上的tomcat ?

我现在最大的问题是构建时依赖性.我不想硬编码所有文件夹,因为我与另一个平台上的另外两个开发人员共享这个项目.是否有可能从eclipse重用buildpath?

菲利普,提前谢谢你

eclipse ant dependencies jar build

14
推荐指数
1
解决办法
3万
查看次数

用于在浏览器中呈现BPMN 2.0的库

对于科学项目,我需要在Web浏览器中呈现/显示BPMN 2.0模型.是否有可用于仅渲染图表的库?(除了显示它之外,我不需要编辑它或做任何其他事情).如果所述库也能够渲染/显示petri网,则可获得奖励积分.

解决方案应该是开源的.

谢谢!

browser bpmn

14
推荐指数
3
解决办法
2万
查看次数

如何在无头服务器上构建Eclipse插件UpdateSite?

在过去的几天里,我一直在尝试在无头的Debian VM上测试构建我的eclipse插件.无头Debian VM的原因是,一旦我进行了构建设置,构建和UpdateSite将托管在远程服务器上.到目前为止我所取得的成就:

  • 构建插件本身($ {Projectname} - $ {version} .jar)
  • 构建功能($ {Prohjectname} _Feature _ $ {version} .jar)
  • 将功能和插件以及site.xml移动到带有./features和./plugins的文件夹$ {structured-folder}

在我的开发框中使用完整的Ubuntu,我可以在CLI上运行以下命令来构建所需的content.jar和artifacts.jar:

/usr/bin/eclipse -application org.eclipse.equinox.p2.publisher.FeaturesAndBundlesPublisher -metadaRepository file:${folder-to-repo} -artifactRepository file:${folder-to-repo} -source ${structured-folder} -publishArtifacts -compress
Run Code Online (Sandbox Code Playgroud)

在我无头的构建中,我试图替换"/ usr/bin/eclipse/with

java -jar ${path-to-eclipse/plugins}/org.eclipse.equinox.launcher_${version-string}.jar -initialize -application ...
Run Code Online (Sandbox Code Playgroud)

但这根本不给我任何输出.然后我尝试安装eclipse本身,它没有导致任何积极的结果,因为运行/ usr/bin/eclipse需要GTK和X.

所以我的问题是:在无头模式下构建和发布eclipse插件的正确设置是什么样的?我需要什么插件?我需要下载哪些日食以及如何运行该过程?

eclipse build headless p2

7
推荐指数
1
解决办法
2575
查看次数

如何在Java中获取字段的注释

我有自己的注解

@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Template {
   Class target();
}
Run Code Online (Sandbox Code Playgroud)

这个注解用在一个简单的 POJO 中:

public class Something {   
    @JsonSerialize(using = TemplateSerializer.class)
    @Template(target = PersonRepresentation.class)
    private TemplateFoo address = new TemplateFoo() {};
}
Run Code Online (Sandbox Code Playgroud)

我有 Jackson seriliazer TemplateSerializer,它在将对象序列化为 JSON 时传递“地址”。

我想知道如何在给定“地址”实例的情况下获得 @Template 注释?我想获取它的“目标”字段,然后检查 PersonRepresentation.class

java reflection serialization annotations jackson

1
推荐指数
1
解决办法
2299
查看次数