在不安装 SDK 的情况下使用 Java EE 类?
我已经在我的系统中安装了标准 Java SE JDK。现在我需要访问 Java EE 类,例如 javax.jms.*
。
问题是,我不想与它(SDK)一起安装 GlassFish 或其他类型的垃圾。我只需要使用 EE 类扩展我的 Java SE。这可能吗,还是我必须真正安装 SDK s**t?
I have already installed standard Java SE JDK into my system. Now I need to gain access to Java EE classes like javax.jms.*
.
Thing is, I don't want to install GlassFish or other kind of trash together with it (SDK). I just need to extend my Java SE with EE classes. Is this possible, or do I have to really go through installing SDK s**t?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
大多数 EE 库都可以通过 Maven 单独获得(搜索 Maven)。 com/" rel="nofollow">mvnrepository.com) 或来自 java.net。
JMS 可以从其自己的站点单独下载
Most EE libraries are available separately, either through Maven (search on mvnrepository.com) or from java.net.
JMS can be downloaded separately from its own site
设置您的项目以使用 Maven 进行构建,其中您将所有 Java EE 组件拆分为小型 Java 包,例如 javax.mail:mail、javax.servlet:servlet-api 等。这样您就不需要安装一堆废话,你也不需要知道它们依赖的大量库,因为它们是为你获取的。
Set up your project to build with Maven, where you have all the Java EE components split into small Java packages such as javax.mail:mail, javax.servlet:servlet-api, etc. This way you don't need to install a bunch of crap, nor do you need to know the tons of libaries they depend on, because they're fetched for you.