在 maven 中没有 main.java 的包名称
我用标准的 Maven 目录布局在 Eclipse 中开发我的项目。源代码位于 src/main/java/com/mycompany 目录中。并且需要将我的源类放在包 main.java.com.mycompany 中。当我构建可执行的jar文件时,我必须在Manifest.MF中定义主类,如下所示:
Main-Class: main.java.com.mycompany.MyMainClass
但是我在很多例子中看到(比如在maven-assembly-plugin或maven-jar-plugin中配置mainClass属性),类名是在没有main.java部分的情况下指定的。我只想拥有
Main-Class: com.mycompany.MyMainClass
我不知道如何做到这一点,因为我在Maven中完全是新手。