【发布时间】:2019-03-28 07:07:29
【问题描述】:
我使用 Eclipse Jetty Integration 并假设这将管理我的 java ee 依赖项,但它似乎没有这样做?我该如何设置?
我已经从市场上安装了 Eclipse Jetty Integration v4.0。我设置了一个动态网络项目。没有任何 java 代码,这可以正常工作。当我创建一个 Jetty WebApp 并运行它时 index.html 显示得很好。
然后我创建一个 servlet。这取决于 javax.servlet 的子包
找不到这些依赖项。
我已经尝试从 Eclipse 库添加到类路径,并且整晚都在谷歌搜索,但无济于事。我可以下载一个版本的 jetty 并将其中的所有库导入到我的类路径中。
我希望 Eclipse Jetty Integration 会很乐意为我解决这个问题,只要我能找到合适的按钮来按下或包含合适的库。
如果这不是设置我的依赖项的正确方法,那么正确的方法是什么?
【问题讨论】:
-
你能让项目“瞄准”Java EE Preview 服务器吗?它看起来不会与此插件启动您的应用的方式发生冲突。
-
nitind,我希望我可以将您的评论标记为答案,因为它是。我的想法是,我应该能够使用 Eclipse Jetty Integration 项目中包含的 jetty 服务器提供的依赖项。您的解决方案不包括这些,但似乎包括默认的 java-ee 依赖项。这也有效。就我现在的目的而言,这已经足够好了。我希望我不会在以后遇到两个 api 之间的差异。但是当我来到它时,我会越过那座桥。谢谢
标签: eclipse jakarta-ee dependencies jetty