maven僅做目錄合並不編譯
㈠ 怎麼讓maven不編譯已經編譯過的類
那就必須要熟練掌握 make 工具進行系統的多模塊編譯技術了。make 工具的基本思想就是:對已經進行過編譯、且沒有做過任何修改的目標文件(Linux 系統下面是:*.o、WINDOWS 系統下面是:*.obj),如果其依賴的源程序沒有進行過任何修改,那麼 make 再對整個系統進行編譯時,就不會對該模塊進行編譯,而是只對修改過的源程序,進行中間代碼生成的編譯(*.o、或者是:*.obj)。
㈡ java eclipse導入Maven工程 java環境一切已設置好,發現問題maven不編譯而且彈出框內容如下:
先讓這個maven工程轉換為非maven工程。方法:右鍵工程--maven--Disable maven nature。在當前目錄下執行命令(就是有pom.xml文件的那個目錄) —— mvn eclipse:clean。最後,重新轉換該工程為maven工程。右鍵工程--- 'Configure'--- 'Convert to Maven Project'
㈢ 我想用maven 建一個自己指定路徑的目錄,而不用/src/main/java 或者src/main/webapp
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1-beta-1</version>
<configuration>
<webappDirectory>
target/${artifactId}
</webappDirectory>
<warSourceDirectory>
src/main/webapp
</warSourceDirectory>
<webResources>
<resource>
<directory>src\main\webapp\WEB-INF</directory>
<targetPath>WEB-INF</targetPath>
<filtering>true</filtering>
<includes>
<include>web.xml</include>
</includes>
</resource>
</webResources>
</configuration>
</plugin>
</plugins>
㈣ 如何使用maven構建已有的項目
你首先按maven的目錄結構,創建或轉移,然後添加依賴、編譯、部署等
㈤ maven工程及其子模塊目錄的問題
檢查你的nexus伺服器配置,確認你的Jar包上傳是成功的,以可以在瀏覽器查看到Jar包為准;
檢查你本地的maven客戶端配置文件setting.xml,確保能連接到你的nexus伺服器上,可以通過其它已經在nexus的Jar是否能下載為作為判斷標准;
如果以上兩點都沒有問題,那麼查看你的本地Maven倉庫,找到這個Jar包的目錄(即使Jar包不能下載,但目錄仍是有的),把目錄中以.Update為擴展名的文件刪除掉,然後再對你的項目重新編譯,mavne會重新請求你的nexus下載此jar包的,此步驟在每次修改setting.xml後,都嘗試一次,直到正確為止。
㈥ 如何在不改變原來目錄結構的情況下,使用maven
1.標准目錄結構
src
-main
–bin 腳本庫
–java java源代碼文件
–resources 資源庫,會自動復制到classes目錄里
–filters 資源過濾文件
–assembly 組件的描述配置(如何打包)
–config 配置文件
–webapp web應用的目錄。WEB-INF、css、js等
-test
–java 單元測試java源代碼文件
–resources 測試需要用的資源庫
–filters 測試資源過濾庫
-site Site(一些文檔)
target
LICENSE.txt Project』s license
README.txt Project』s readme
工程根目錄下就只有src和target兩個目錄
target是有存放項目構建後的文件和目錄,jar包、war包、編譯的class文件等。
target里的所有內容都是maven構建的時候生成的
㈦ java eclipse導入Maven,ava環境一切已設置,發現問題maven不編譯。怎麼處理
先讓這個maven工程轉換為非maven工程。方法:右鍵工程--maven--Disable maven nature。在當前目錄下執行命令(就是有pom.xml文件的那個目錄) —— mvn eclipse:clean。最後,重新轉換該工程為maven工程。右鍵工程--- 'Configure'--- 'Convert to Maven Project'
㈧ maven 項目,保存後不自動編譯,每次都要clean ,install後,target下面的class文件才會變化
多半是Maven的依賴包損壞,所以停止automatical compile。可以用mvn test一下測試一下編譯,看一下有哪些jar包有錯誤,到repository裡面刪了讓maven重新下載一遍一般就好了。
詳情請參考http://www.cnblogs.com/hejing195/p/7413837.html
㈨ maven管理android的jar包,打包時無法自動編譯到apk
jar包的東西要格外聲明包括進去哦,如果你已經聲明,還會報classNotFound那你就得看看是不是路徑什麼的沒有配置對,這個東西就是這兩個方面容易出錯,我用ant打包過,有過最無語的錯誤就是jdk版本不兼容~所以樓主再仔細核對一下
㈩ java eclipse導入Maven工程 java環境一切已設置好,發現問題maven不編譯而且彈出框內容如下:
1,先讓這個maven工程轉換為非maven工程。方法:右鍵工程--maven--Disable maven nature
2,在當前目錄下執行命令(就是有pom.xml文件的那個目錄) —— mvn eclipse:clean
3,重新轉換該工程為maven工程。右鍵工程--- 'Configure'--- 'Convert to Maven Project'
試試