栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

如何在jarty类路径上的jarty / lib中放置jars?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何在jarty类路径上的jarty / lib中放置jars?

您正在阅读什么文档?(请链接)

start.config
唯一的整个概念存在于Jetty 8及更早版本中。

当前文档位于http://www.eclipse.org/jetty/documentation/current/

该文字对Jetty无效

9.2.3.v20140905

永远没有充分的理由同时将 所有
jar放入

lib/
服务器类路径中。实际上,这将导致无效的环境,因为您可以更改几种核心技术的不同实现(例如jsp,jstl和javax.el)。还有一些库
lib/
,需要第三方可选库才能起作用(例如npn,alpn),这要求您在下载许可证之前确认许可证。

{jetty.home}/lib
或从中加载什么库,和/或
{jetty.base}/lib
由您在码头实例配置中启用的模块决定。

要了解启动,start.jar,命令行,模块,库,xml配置,配置属性

{jetty.base}
{jetty-dir}
{jetty.home}
,看到“启动文档”
http://www.eclipse.org/jetty/documentation/current/startup
.html

解决您有关启动码头和网络应用程序的特定问题。 (同样,所有这些都记录在上面的“启动文档” URL中)

这是一个使用

{jetty.home}
自身的简单示例(不再推荐,但可以使用):

# Unpack the distribution[~]$ unzip jetty-distribution-9.2.3.v20140905[~]$ cd jetty-distribution-9.2.3.v20140905# Copy your war into place[jetty-distribution-9.2.3.v20140905]$ cp ~/Projects/mywebapp.war webapps/# Run Jetty[jetty-distribution-9.2.3.v20140905]$ java -jar start.jar

现在使用一种更合适的方法

{jetty.base}

# Unpack the distribution[~]$ unzip jetty-distribution-9.2.3.v20140905# Make a {jetty.base} directory to house your configuration[~]$ mkdir myappbase[~]$ cd myappbase# Since this is a new {jetty.base}, lets initialize it[myappbase]$ java -jar ../jetty-distribution-9.2.3.v20140905/start.jar   --add-to-start=http,logging,deploy,jsp,ext,resourcesINFO: http initialised in ${jetty.base}/start.ini (appended)INFO: server          initialised in ${jetty.base}/start.ini (appended)INFO: logging         initialised in ${jetty.base}/start.ini (appended)MKDIR: ${jetty.base}/logsINFO: deploy          initialised in ${jetty.base}/start.ini (appended)MKDIR: ${jetty.base}/webapps...(snip)...MKDIR: ${jetty.base}/libMKDIR: ${jetty.base}/lib/extINFO: resources       initialised in ${jetty.base}/start.ini (appended)MKDIR: ${jetty.base}/resources# Lets see what we have now[myappbase]$ ls -Flib/  logs/  resources/  start.ini  webapps/# Copy your webapp into place[myappbase]$ cp ~/Projects/mywebapp.war webapps/# Run Jetty[myappbase]$ java -jar ../jetty-distribution-9.2.3.v20140905/start.jar


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/515901.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号