0
我正在使用maven構建我的項目,而我正面臨着這種奇怪的行爲,其中maven在編譯/構建項目時將包名稱重命名爲駱駝大小寫。maven正在更改包名稱爲駱駝案例
my source package is: c:\my-data\java\src\main\java\com\sample\thisone
my compiled class path is : c:\my-data\java\target\classes\com\sample\thisOne
通知的最後一個字。我不知道爲什麼Maven是這樣做的,任何idea.I我建立使用mvn clean install
這裏是MENIFEST.MF
Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Built-By: tyaashi
Created-By: Apache Maven 3.2.3
Build-Jdk: 1.8.0_65
你在那裏有什麼「包裝」聲明? –
它是'com.sample.thisone' – Ashish
駱駝事件的唯一原因是如果類中的package語句在類或package-info.java中包含'package com.sample.thisOne' - 編譯器,在maven下,將會是那個產生輸出的人。 –