2016-07-07 73 views
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 
+0

你在那裏有什麼「包裝」聲明? –

+0

它是'com.sample.thisone' – Ashish

+0

駱駝事件的唯一原因是如果類中的package語句在類或package-info.java中包含'package com.sample.thisOne' - 編譯器,在maven下,將會是那個產生輸出的人。 –

回答

0

最後我能找到問題的信息,我的代碼和固定它。

這是因爲我的hibernate映射文件存儲在camelcase文件夾下的src\main\resources。我感謝大家的幫助。