Вы можете включить main () где-нибудь в вашем основном .jar, который делегирует com.example.A.main (). Это даст вам поведение, которое вы ищете с помощью нескольких дополнительных строк кода ... небольшого дополнительного файла определения класса. Например:
package foo.bar;
import com.example.A;
class MainEntryDelegate {
public static void main(String... args) {
com.example.A.main(args);
}
}
Таким образом, ваше приложение будет работать через очевидное:
java -cp one.jar foo.bar.MainEntryDelegate
или если вы правильно настроили манифест:
java -jar one.jar