有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java Maven POM将基于单个源文件构建,并遵循其使用的资源

我有一个Java应用程序,其中许多类也可以作为独立的实用程序使用。但是这些类(或实用程序)依赖于一些其他类和一些库。因为它是一个相当大的项目,所以目录结构相当大,有很多嵌套目录

我是马文的新手。maven是否可以在给定一个Java源文件的情况下,确定需要哪些其他Java类来编译它并自己找到它们(如果只指定了一个主Java类)

我希望能够使用maven为特定的实用工具(.Java文件)构建一个JAR,包括它所依赖的所有其他类

我曾尝试使用maven-compiler-plugin中的<includes></includes>来指定包含所需实用程序类的包,但它带来的问题是,maven将尝试编译该包中的所有其他类,而这反过来又需要数百个其他类等等

我还试着玩build-helper-maven-plugin,但也没能让它发挥作用。 我正在寻找任何更整洁、更干净的方法来实现这一目标


共 (0) 个答案