我的J2EE项目需要在J2EE 1.4环境下运行。
我发现Eclipse上没有选项来指定我的J2EE项目要使用的J2EE版本。但是,J2EE项目可以部署到内部应用程序服务器。
我可以知道我有什么遗失的吗?
答案 0 :(得分:2)
Java EE是一个大型规范,并非所有服务器都完整地实现它。然后将对它的支持细分为构成它的各种规范。大多数人都对支持的 Servlet 版本感兴趣。这是使用动态Web模块 Facet完成的,其中版本号与 Java Servlet 规范的所需版本匹配:
Wikipedia page on the Servlet spec, including which versions are in which versions of Java EE
答案 1 :(得分:0)
我知道你想在1.4 Java运行的服务器上测试你的应用程序吗?然后我会这样做:
如果您想确保代码是1.4兼容的,请右键单击Eclipse中的项目 - >属性 - > (左侧)Java编译器 - >这里设置了java源代码版本(我从来没有手动执行此操作,但现在应该不难获得你想要的东西)。
答案 2 :(得分:0)
只需右键点击该项目 - >属性 - > projet facets 改变你的java的virsion
答案 3 :(得分:0)
右键单击项目文件夹->属性,在Facets上的Dynamic Web Module中,由Web容器处理jee版本,在这种情况下,应将“服务器运行时环境”修改为api Servlet 2.4(即JEE 1.4平台) )