jetty构建使用

来源:互联网 发布:手机制作音乐软件 编辑:程序博客网 时间:2024/05/16 18:17

目录

[隐藏]
  • 1新建jetty应用
    • 1.1创建jetty应用
    • 1.2填写jetty的启动信息(端口,项目,web根目录等等)
  • 2调试模式启动项目
    • 2.1单击deubg,再运行jfastshop
  • 3常见问题
    • 3.1运行时出现RunJettyRunWebapp错误
    • 3.2form too large错误
    • 3.3在eclipse中启动jetty设置内存大小
    • 3.4用eclipse3.5时,不能启动jetty,显示缺少.keystore文件

新建jetty应用

创建jetty应用


填写jetty的启动信息(端口,项目,web根目录等等)


调试模式启动项目

单击deubg,再运行jfastshop


常见问题

运行时出现RunJettyRunWebapp错误

如下图片所示(在eclipse.3.3.2会有以下错误,eclipse.3.5后不能出现):

解决方法:删除运行失败的jetty应用


form too large错误

设置 org.mortbay.jetty.Request.maxFormContentSize 属性设大一点.默认为200000,代码如下:

-Dorg.mortbay.jetty.Request.maxFormContentSize=10000000


在eclipse中启动jetty设置内存大小

在设置的输入框中输入如下设置(根据具体的机器配置设置内存大小)

-Xms256M -Xmx512M -XX:PermSize=128M -XX:MaxPermSize=128M


用eclipse3.5时,不能启动jetty,显示缺少.keystore文件

这个问题是因为新版本的eclipse的jetty插件升级了,默认要使用https协议,要选择证书文件,只要删除8443就可以了.如下: