我正在处理一个Java项目,在这个项目中,我使用Tomcat 8作为服务器容器。我读到Tomcat 8使用Java 7容器,其中包含用于JSON处理的JSON处理API。利用Java 7特性的尝试一直失败,因为我不能从javax.json包导入文件。Netbeans报告程序包javax.json.json.*包不存在,如下图所示。我会感谢你的帮助,求求你!

发布于 2014-09-16 22:45:26
我必须下载并添加我的lib;javax.json-1.0.4.jar,它为我提供了我所需要的Json处理能力。
发布于 2017-03-05 03:01:18
我不相信Tomcat 8‘以您认为的方式使用Java 7’是事实。Tomcat是很棒的,但是它从来都不是一个完整的Java。它是一个servlet容器,但这与类似于JBoss的东西并不完全相同。正如前面的海报所述,下载它并将其添加到lib文件夹中。我总是确保在我的dev机器上有一个本地Tomcat,并将它添加为Tomcat作为我的全局库之一。当有什么东西没有出现时,我知道我需要对它进行修改,然后将它添加到jar/war中。
FYI有一个TomEE项目,http://tomee.apache.org/tomcat-java-ee.html,它是一个完整的Java版本的Tomcat,但就我个人而言,我喜欢普通的老Tomcat,只需要添加所需的内容。
https://stackoverflow.com/questions/25868714
复制相似问题