Kann der Projektname beim Bereitstellen eines Webprojekts nicht weggelassen werden?
天蓬老师
天蓬老师 2017-06-12 09:19:58
0
1
836

Sie können den Projektnamen bei der Eingabe des Domainnamens weiterhin nicht weglassen.
Alles, was konfiguriert werden sollte, ist konfiguriert. Selbst die Änderung des Projektnamens in ROOT nützt nichts,

Andere sagen, dass meine Konfiguration korrekt ist, aber sie funktioniert einfach nicht
Es fühlt sich an wie der im Server konfigurierte Kontext.

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

Antworte allen(1)
学习ing

1.将项目放在 webapps 之外
2.在server.xml 的Host节点加入 <Context节点

1.tomcat7 目录图,新建了www目录,将项目放入www目录中

2.配置server.xml

找到<Host> 节点

  <Host name="localhost"  appBase="webapps" unpackWARs="true" autoDeploy="true">
        <Context path="" docBase="E:\Java\tomcat7\www\EIS-Portal" reloadable="false"/>
         <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
           prefix="localhost_access_log." suffix=".txt"
           pattern="%h %l %u %t &quot;%r&quot; %s %b" />
  </Host>

标红部分为 添加内容,蓝色为项目名称(文件夹名称)
path 是 ""
docBase 为项目的绝对路径 如windows为E:Javatomcat7wwwEIS-Portal linux 为 /www/EIS-Portal

页面效果图

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage