簡體   English   中英

一個可運行的 jar 文件用於更多可運行的類

[英]one runnable jar file for more runnable classes

我有 maven 項目,其結構如下:

┌─package1
│ class1
│   ├─public static void main
│ class2
│   ├─public static void main
│ class3
│   └──public static void main
│
├─package2
│   └──some classes
├─package3
│   └──some classes
└─packageN
    └──some classes

為了能夠運行 class1 或 class2 或 class3,我將每個 class 導出到可運行的 jar 文件。

如何在使用參數選擇 class(來自 package1)的情況下實現單個 jar 文件?

你可能已經完成了。 Jar 文件並運行java -cp <jarfile> package1.class1java -cp <jarfile> package1.class2java -cp <jarfile> package1.class3

-cp指定類路徑; 在這種情況下,您需要 jar 文件。 然后將要用作入口點的 class 命名為。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM