Java EE는 추상 API입니다. 이는 구체적인 코드가 아닌 단지 계약(javadocs에서 볼 수 있듯이)으로 존재합니다. 애플리케이션 서버는 구체적인 구현입니다. 따라서 소스를 찾으려면 해당 애플리케이션 서버 공급업체의 홈페이지에서 소스 코드 다운로드 링크를 살펴봐야 합니다. 그러나 Weblogic에서는 운이 좋지 않습니다. 오픈 소스가 아닙니다. 저는 Weblogic을 사용해 본 적이 없으므로(저는 오픈 소스 팬입니다) Weblogic 라이선스에 따라 소스가 제공되는지 잘 모르겠습니다. Weblogic 지원 팀에 문의해 보는 것이 좋습니다. Tomcat, Glassfish와 같은 다른 서버 , JBoss AS 등은 오픈 소스입니다. WebSphere AS에는 오픈 소스인 "Community Edition"도 있습니다. 어느 곳에서나 javax. API 소스 코드를 가져올 수 있지만 Weblogic에서 사용하는 것과 정확히 동일하다는 보장은 없습니다. 그럼에도 불구하고 그들은 구체적인 Weblogic 구현 코드(앞서 언급한 오픈 소스 서버의 org.apache., com.sun. 및 org.jboss. 패키지의 코드와 같은)를 제공하지 않습니다.
http://stackoverflow.com/ques...
所以想看J2EE源码,我只能假设你是想看Tomcat의具体实现(Glassfish、JBoss有各种的实现),
http://tomcat.apache.org/down... 搜索소스 코드,下载apache-tomcat-9.0.0.M17-src.zip,解压。
打开Intellij Idea => 프로젝트 가져오기 => 选择目录 => 기존 소스에서 프로젝트 만들기 => 다음 => 다음 .... => 마무리
이상입니다.
파일사용->열어서 차근차근 진행하면 끝