There's no Java EE in eclipse.

Source: Internet
Author: User
Tags aop log4j

Eclipse is a client-side development tool that does not carry the Java EE jar package and requires containers such as Tomcat to provide this jar. 
java EE generic jar package list:
Ikikanalyzer3.2.8.jar//Word breaker
Ant-junit4.jar//Ant JUnit
Antlr-2.7.6.jar//Without this package, hibernate does not execute the HQL statement. and will report noclassdeffounderror:antlr/antlrexception errors .
Aopalliance-1.0.jar//This package is an AOP Federation API package, which contains an interface for facets oriented. Other frameworks that have dynamic weaving capabilities, such as spring, rely on this package.
Asm-3.2.jar//SPRING3 using ASM to generate binary proxy classes
Asm-analysis-3.2.jar//ASM is a common Java bytecode manipulation and analysis framework. It can be used to modify an existing class or dynamically generated class, directly in binary form. Provides common conversion and analysis algorithms that allow easy assembly of custom complex transformations and code analysis tools.
Asm-commons-3.2.jar//
Asm-commons-3.3.jar//
Asm-tree-3.2.jar//
Asm-tree-3.3.jar//
Asm-util-3.2.jar//
Aspectjrt.jar//face-slicing programming Spring
Aspectjweaver.jar//face-slicing programming Spring
Backport-util-concurrent.jar//Concurrent Access Toolkit for processing ports
Bootstrapconnector.jar//Operation OpenOffice
C3p0-0.9.1.jar//C3P0 is an open source JDBC Connection pool that is published with Hibernate in the Lib directory, including connection and statement to implement JDBC3 and JDBC2 extension specification descriptions The DataSources object for the pool.
Cas-client-core-3.2.1.jar//Single Sign-on client
Cglib-nodep-2.1_3.jar//Cglib proxy a way to implement AOP; he corresponds to the dynaproxy (Java Dynamic agent)
Cglib-nodep-2.2.jar//
Cobertura.jar//Run Cobertura Test Package
Commons-beanutils-1.7.0.jar//provides packaging for the Java reflection and introspection API
Commons-codec-1.4.jar//commons A Tool class package that is used to process common encoding methods in a project. Encode or decode
Commons-collections-3.1.jar//Provide a class package to extend and augment the standard Java collection framework
Commons-collections-3.2.jar//
Commons-dbcp-1.4.jar//Storage pool for Java database connection objects
Commons-dbcp.jar//
Commons-email-1.2.jar//Java e-mail package
Commons-fileupload-1.2.1.jar//Java upload files to the package
Commons-fileupload-1.2.2.jar//
Commons-io-1.3.2.jar//Java implementation of IO required packages
Commons-io-2.0.1.jar//
Commons-lang-2.3.jar//provides many common sets of tools, providing some extensions to classes in Java.lang
Commons-lang-2.4.jar//
Commons-lang3-3.1.jar//
Commons-logging-1.1.1.jar//A package class implemented by a variety of logging APIs
Commons-logging-api-1.1.jar//is a simplified version of the logging, only implemented Simplelog and similar other parts, can only basically meet the system startup log output, because there is no log system API, Tomcat It's not going to start.
Commons-pool-1.3.jar//Object pool
Commons-pool.jar//
The Dom4j-1.6.1.jar//Java XML API, similar to Jdom, is used to read and write XML files
Easymock-3.1.jar//Junit test, mock object
Ehcache-core-2.4.4.jar//high-availability cache system, pure Java implementation, support for local cache, distributed cache and cache query, hibernate default Level two cache.
Ezmorph-1.0.3.jar//Simple Java class Library is used to convert one object to another object
Fluent-hc-4.2.1.jar//HttpClient
Freemarker-2.3.15.jar//A template engine written in the Java language that generates text output based on a template. Freemarker is not related to the Web container, that is, it does not know the servlet or HTTP while the Web is running. It can be used not only as an implementation technique for the presentation layer, but also for generating xml,jsp or Java.
Freemarker-2.3.19.jar//
Geronimo-jms_1.1_spec-1.0.1.jar//Apache Geronimo with Jar package. Apache server.
Geronimo-jpa_3.0_spec-1.0.jar//Apache Geronimo with Jar package
Groovy-1.8.6.jar//is an object-oriented programming language designed on the Java platform and can be used as a scripting language for the Java platform.
Gson-2.2.2.jar//used to serialize data in JSON format
Hamcrest-all-1.1.jar//Auxiliary test tool Assertthat
Hibernate-annotations.jar//Hibernate annotations
Hibernate-commons-annotations-3.2.0.final.jar//
Hibernate-commons-annotations.jar//
Hibernate-core-3.6.0.final.jar//Hibernate core Pack
Hibernate-jpa-2.0-api-1.0.0.final.jar//Hibernate persistence
Hibernate-search-3.3.0.final.jar//Hibernate search
Hibernate3.jar//Core pack
Httpclient-4.2.1.jar//
Httpcore-4.2.1.jar//
Iaphelper-v1.5.jar//
Jackson-all-1.8.0.jar//parsing JSON format data
Jackson-all-1.8.2.jar//
Jakarta-oro-2.0.8.jar//Regular expression
Java_uno.jar//OpenOffice
Javassist-3.11.0.ga.jar//parsing, editing, and creating Java bytecode class libraries
Javassist-3.9.0.ga.jar//
Jaxen-1.1.1.jar//Open source XPath library
Jcommon-1.0.17.jar//used for Jfreechart
Jfreechart-1.0.14.jar//Jfreechart
Json-lib-2.1.jar//parsing JSON
Json.jar//
Jta-1.1.jar//Java Transaction API
Juh.jar//And Jurt.jar Unoil convert PDF document
Junit-4.10.jar//JUnit
Junit-4.8.2.jar//
Jurt.jar//
Jxl.jar//manipulating Excel
Livetribe-jsr223-2.0.6.jar//jsr223 is a specification for embedding other scripting languages into Java, which is the implementation of this specification
Log4j-1.2.14.jar//Log
Log4j-1.2.15.jar//
Lucene-core-3.0.3.jar//lucene Core Pack
Mail-1.4.1.jar//Mail
Mybatis-3.1.1.jar//mybatis Persistence Framework
Mysql-connector-java-3.1.12-bin.jar//MySQL connection
Mysql-connector-java-5.0.4-bin.jar//
Ognl-2.7.3.jar//object-graph Navigation Language, struts
Ognl-3.0.5.jar//
Openjpa-1.2.2.jar//Open JPA
Org.springframework.aop-3.1.1.release.jar//Spring
Org.springframework.asm-3.1.1.release.jar//
Org.springframework.aspects-3.1.1.release.jar//
Org.springframework.beans-3.1.1.release.jar//
Org.springframework.context-3.1.1.release.jar//
Org.springframework.context.support-3.1.1.release.jar//
Org.springframework.core-3.1.1.release.jar//
Org.springframework.expression-3.1.1.release.jar//
Org.springframework.instrument-3.1.1.release.jar//
Org.springframework.instrument.tomcat-3.1.1.release.jar//
Org.springframework.jdbc-3.1.1.release.jar//
Org.springframework.jms-3.1.1.release.jar//
Org.springframework.orm-3.1.1.release.jar//
Org.springframework.oxm-3.1.1.release.jar//
Org.springframework.test-3.0.1.release-a.jar//
Org.springframework.transaction-3.1.1.release.jar//
Org.springframework.web-3.1.1.release.jar//
Org.springframework.web.portlet-3.1.1.release.jar//
Org.springframework.web.servlet-3.1.1.release.jar//
Org.springframework.web.struts-3.1.1.release.jar//
Persistence-api-1.0.jar//Java Persistence
Pmd-4.3.jar//Open Source Analysis Java code error tool
Quartz-all-1.6.0.jar//Spring Quartz timer
Ridl.jar//Open Office
Serp-1.13.1.jar//Open JPA
Slf4j-api-1.5.8.jar//Hibernate
Slf4j-log4j12-1.5.6.jar//
Sonar-ant-task-1.4.jar//
Spring-aop-3.1.2.release.jar//Spring
Spring-asm-3.1.2.release.jar//
Spring-beans-3.1.2.release.jar//
Spring-context-3.1.2.release.jar//
Spring-core-3.1.2.release.jar//
Spring-expression-3.1.2.release.jar//
Spring-jdbc-3.1.2.release.jar//
Spring-orm-3.1.2.release.jar//
Spring-test-2.5.6.jar//
Spring-test-3.1.2.release.jar//

Eclipse to do the development of the Java EE need to integrate a lot of plug-ins, myeclipse all integrated directly can create a Java EE project
in the case of a problem your project does not have to be put into the Tomcat-webapp folder to publish, imagine a project if the 300M how much time do you spend each time you publish the application?
The general practice is to create an XML file in \tomcat\conf\catalina\localhost\
file name. xml
<context path= "/project1" docbase= "D:\WorkSpace\project1\webroot"/>

OK so that your project anywhere, as long as you specify in the XML file is good Tomcat will be able to publish the application.

There's no Java EE in eclipse.

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.