2

您好我正在为业务对象(SAPBI 4.1)编写一个小型 SDK 应用程序。我正在使用 Java,我想使用 BOE 调度功能。我有一个问题 - 我正在实现 IProgramBase 类,它有一个 run() 方法。有人告诉我我不需要 main 方法,最好从程序中创建一个可执行的 jar。所以我的问题是一个普遍的问题——如何在没有 main 方法的情况下创建可执行 jar?

谢谢!

麦克风

4

2 回答 2

2

在 Business Objects Enterprise Framework 的上下文中,您只需要实现您的类以便IProgramBase调度程序运行它。

但是,对于一个普通的 JAR 文件,唯一的方法是让一个类(例如com.example.MainClass)带有一个main方法,这样您就可以使用以下几行创建一个 Manifest File ( MANIFEST.MF):

Manifest-Version: 1.0
Main-Class: com.example.MainClass
于 2015-08-26T21:49:26.077 回答
1

它不需要是可运行的。只需将其编译为没有 main() 方法的普通 jar。

于 2015-08-27T11:49:18.473 回答