在Eclipse中更改maven項(xiàng)目名的方法
1. 在Eclipse 中修改項(xiàng)目名
沒(méi)錯(cuò)這種方法跟你預(yù)料的一樣簡(jiǎn)單,當(dāng)項(xiàng)目已經(jīng)導(dǎo)入到 Eclipse 之后,只需要做兩個(gè)事情
1.1 改項(xiàng)目文件夾名稱(chēng)
選中項(xiàng)目,按 F12 ,改名。
多數(shù)人改項(xiàng)目名只做了這一步,但是后面發(fā)現(xiàn)并沒(méi)有起到真正的作用,比如把一個(gè)原有的項(xiàng)目 copy 出一個(gè)新項(xiàng)目,然后按 F2 改了文件名,再把這個(gè)項(xiàng)目部署到 tomcat,會(huì)看到 tomcat 提示已經(jīng)有一個(gè)“同名”項(xiàng)目部署過(guò)了。而 tomcat 提示的這個(gè)“同名”顯然指的不是文件名,而是另有所指。
1.2 改項(xiàng)目組件名稱(chēng)
選中項(xiàng)目,右鍵選擇 Properties ,在左側(cè)菜單欄頂部的輸入框中輸入 web ,選中 Web Project Settings ,在右側(cè)的 Context root 輸入要更改的項(xiàng)目名,OK。
做完這一步才是真正對(duì) WEB 項(xiàng)目 更改了名字,實(shí)際上“改項(xiàng)目名”這個(gè)工作需要改的是這個(gè) WEB 項(xiàng)目的配置名稱(chēng)。
2. 手動(dòng)更改項(xiàng)目配置
這種做法最終也能實(shí)現(xiàn)改項(xiàng)目名的效果,只是把方法1里面讓 Eclipse 做的工作自己手工完成了。
2.1 改項(xiàng)目配置
找到項(xiàng)目文件夾,打開(kāi) .settings 文件夾,找到 org.eclipse.wst.common.component 文件,文件結(jié)構(gòu)如下:
<?xml version="1.0" encoding="UTF-8"?><project-modules id="moduleCoreId" project-version="1.5.0"> <wb-module deploy-name="xxx"> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/> <wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/resources"/> <wb-resource deploy-path="/" source-path="/target/m2e-wtp/web-resources"/> <wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/> <property name="context-root" value="xxx"/> <property name="java-output-path" value="/xxx/target/classes"/> </wb-module> </project-modules>
snippet_file_0.txt把文件內(nèi)的 xxx 全部改為想改的名稱(chēng),比如 yyy
org.eclipse.wst.common.component 這個(gè)文件就是 eclipse web 項(xiàng)目的組件配置文件,其中配置了 web 項(xiàng)目源碼路徑、編譯后代碼輸出路徑,也能看到方法 1.2 中修改的 Context root,這個(gè)是文件的根路徑。
完成這一步后普通 WEB 項(xiàng)目的更名就已經(jīng)完成了,如果是 Maven 項(xiàng)目的話(huà)還需要多做一步,需要更改 pom.xml 配置
2.2 更改 pom.xml 配置(Maven 項(xiàng)目)
打開(kāi) pom.xml 文件,修改以下三項(xiàng)配置,xxx 就是原項(xiàng)目名
<artifactId>xxx</artifactId> <name>xxx Maven Webapp</name> <finalName>xxx</finalName>
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
- Eclipse maven項(xiàng)目lombok安裝配置圖解
- Eclipse如何導(dǎo)入Maven項(xiàng)目詳解(新手初學(xué))
- 詳解eclipse創(chuàng)建maven項(xiàng)目實(shí)現(xiàn)動(dòng)態(tài)web工程完整示例
- 用intellij Idea加載eclipse的maven項(xiàng)目全流程(圖文)
- eclipse導(dǎo)入IntelliJ IDEA的maven項(xiàng)目的示例
- eclipse構(gòu)建和發(fā)布maven項(xiàng)目的教程
- MyEclipse8.6首次運(yùn)行maven項(xiàng)目圖標(biāo)上沒(méi)有小M的標(biāo)識(shí)怎么解決
- Eclipse將Maven項(xiàng)目打成jar包的方法
- 教你如何用Eclipse創(chuàng)建一個(gè)Maven項(xiàng)目
相關(guān)文章
JAVA如何把數(shù)據(jù)庫(kù)的數(shù)據(jù)處理成樹(shù)形結(jié)構(gòu)
本文介紹了JAVA如何把數(shù)據(jù)庫(kù)的數(shù)據(jù)處理成樹(shù)形結(jié)構(gòu),文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-09-09
OpenFeign無(wú)法遠(yuǎn)程調(diào)用問(wèn)題及解決
文章介紹了在使用Feign客戶(hù)端時(shí)遇到的讀超時(shí)問(wèn)題,并分析了原因是系統(tǒng)啟動(dòng)時(shí)未先加載Nacos配置,為了解決這個(gè)問(wèn)題,建議將Nacos配置放在`bootstrap.yml`文件中,以便項(xiàng)目啟動(dòng)時(shí)優(yōu)先加載Nacos配置2024-11-11
SpringBoot實(shí)現(xiàn)對(duì)超大文件進(jìn)行異步壓縮下載的使用示例
在Web應(yīng)用中,文件下載功能是一個(gè)常見(jiàn)的需求,本文介紹了SpringBoot實(shí)現(xiàn)對(duì)超大文件進(jìn)行異步壓縮下載的使用示例,具有一定的參考價(jià)值,感興趣的可以了解一下,2023-09-09
詳解Spring Boot 使用Spring security 集成CAS
本篇文章主要介紹了詳解Spring Boot 使用Spring security 集成CAS,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-05-05
在線(xiàn)程創(chuàng)建時(shí),JVM會(huì)為每個(gè)線(xiàn)程創(chuàng)建一個(gè)單獨(dú)的棧空間。JVM的棧內(nèi)存不需要是連續(xù)的。JVM在棧上會(huì)進(jìn)行兩個(gè)操作:壓入和彈出棧幀。對(duì)于一個(gè)特定的線(xiàn)程來(lái)說(shuō),棧被稱(chēng)為運(yùn)行時(shí)棧。這個(gè)線(xiàn)程調(diào)用的每個(gè)方法會(huì)被存儲(chǔ)在響應(yīng)的運(yùn)行時(shí)棧里,包括了參數(shù),局部變量,計(jì)算媒介和其他數(shù)據(jù)2021-11-11
Mybatis 中 Oracle 的拼接模糊查詢(xún)及用法詳解
這篇文章主要介紹了Mybatis 中 Oracle 的拼接模糊查詢(xún)及用法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-08-08
RocketMQ生產(chǎn)者一個(gè)應(yīng)用不能發(fā)送多個(gè)NameServer消息解決
這篇文章主要為大家介紹了RocketMQ生產(chǎn)者一個(gè)應(yīng)用不能發(fā)送多個(gè)NameServer消息原因及解決方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-11-11
Java創(chuàng)建線(xiàn)程池為什么一定要用ThreadPoolExecutor
本文介紹了Java創(chuàng)建線(xiàn)程池為什么一定要用ThreadPoolExecutor,手動(dòng)方式使用ThreadPoolExecutor創(chuàng)建線(xiàn)程池和使用Executors執(zhí)行器自動(dòng)創(chuàng)建線(xiàn)程池,下文更多相關(guān)內(nèi)容需要的小伙伴可以參考一下2022-05-05
如何在Spring Boot應(yīng)用中優(yōu)雅的使用Date和LocalDateTime的教程詳解
這篇文章主要介紹了如何在Spring Boot應(yīng)用中優(yōu)雅的使用Date和LocalDateTime,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07

