java - Java多类makefile
问题描述
如何为多个 java 类创建 Makefile?
例如,我的类是:和Voucher.java
,其中只有 Test 包含一个主要方法,而Test是我想要运行的唯一一个?
或者有什么方法可以直接从 IDE 生成 Makefile?Campaign.java
Test.java
解决方案
使用 cmd 提示符:-
jar -cvfm JAR_NAME.jar manifest.txt dir_path_contain_classes_file/*.class
使用 Maven 插件:-
<build>
<plugins>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>fully_qualified_mainClass</mainClass>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
</configuration>
</plugin>
</plugins>
</build>
希望对你有帮助
推荐阅读
- jquery - 如何摆脱表格数据第一行的“表格中没有可用数据”消息?
- python - 将两种格式结合在一起
- scala - gradlew gatlingRun 不运行任何测试
- java - 通用参数可重用性
- javascript - 网络图像未在 React Native 中显示
- python - 打开窗口,无论我按哪个按钮?
- android - 如何使用 Volley 库将数组作为正文发送到 android 中的 Web 服务?
- c# - HtmlHelper 的“ViewContext.Controller”发生了什么?
- azure - Azure ARM 模板 - 检查现有的 Key Vault 访问策略
- java - 为什么Java对象指向指针?