开发者社区 问答 正文

如何在jetty中发布eclipse导出的war文件

将生成的war包放入webapps下,在cmd中执行 java -jar start.jar,但是war包解压出来的文件路径是C:Documents and Settingsjiong.sunLocal SettingsTemp下。且无法通过http://localhost:8088/项目名 进行访问。求大神解答产生此问题的原因以及解决方法

展开
收起
爵霸 2016-05-31 15:29:58 3528 分享 版权
1 条回答
写回答
取消 提交回答
  • 在 webapps下生成一个 AAA.xml 文件 
    
    <Configure class="org.eclipse.jetty.webapp.WebAppContext"> 
    <Set name="war "><SystemProperty name="jetty.home" default="."/>/webapps/ AAA .war</Set> 
    <Get name="securityHandler"> 
    <Set name="loginService"> 
    <New class="org.eclipse.jetty.security.HashLoginService"> 
    <Set name="name"> AAA  Realm</Set> 
    <Set name="config"><SystemProperty name="jetty.home" default="."/>/etc/realm.properties</Set> 
    </New> 
    </Set> 
    </Get> 
    </Configure>
    2019-07-17 19:22:04
    赞同 展开评论