我以前一直以為java web項目運行在tomcat中,在瀏覽器的地址是http://localhost:8080/項目名/.......
其實是http://localhost:8080/context-root/.......。只是一般context-root默認為項目名。
那個context-root,在eclipse新建web項目時會進行設置。
這個東西決定了今后你在瀏覽器中輸入的地址。
如果你在這里輸入了abc
今后項目在瀏覽器中的地址就是 http://localhost:8080/abc/.......
而你在這里輸入/,則今后項目地址就不需要加任何東西。
http://localhost:8080/......
因為我們公司默認都是/的,而我不小心沒有在這里設置,結果是默認的項目名。
但是沒有關系,在已經建好的項目中也是可以修改的。
在eclipse項目中,有個.setting的文件夾,里面存放了eclipse項目的一些設置。
這里面有個org.eclipse.wst.common.component文件。
里面的context-root屬性,就是我們要修改的了。
<property name="context-root" value="/"/>