13.07.2015 Views

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

Java™ Application Development on Linux - Dator

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Index555Eclipse (c<strong>on</strong>tinued)perspectives, 253Debug, 253–254Java, 256–258Resource, 253–256projects, 254refactoring, 258–259, 388using with CVS, 259using with JUnit, 312using with XDoclet, 519views, 253working with, 257–258ed, 47eddi, 48EDITOR envir<strong>on</strong>ment variable, 198ejbCreate(), 496EJBHome class, 498–499EJB-JAR files, 508–511ejb-jar.xml, 509–511, 519EJBLocalHome class, 499–501EJBLocalObject class, 499–501EJBObject class, 495, 497–498, 512ejbRemove(), 496EJBs (Enterprise JavaBeans), 138, 148, 216,473–492, 518activating/passivating, 475–476, 496compiling, 501–502creating, 475deploying, 505–519destructing, 475documentati<strong>on</strong>, 503entity, 475–476, 479, 492, 499, 503implementing, 474, 493–503message, 475, 481sessi<strong>on</strong>, 475–481, 492, 495, 499stateful, 476, 478–479, 502stateless, 476–477, 495–498using with Ant, 502elvis, 34–35Emacs, 34, 48–49, 214encapsulati<strong>on</strong>, 86–87endsWith(), 61Enterprise Java, see J2EEEnterprise JavaBeans, see EJBsenterprise systems, 138EntityBean class, 475enum statement, 91enumerated values, 90–91Enumerati<strong>on</strong> class, 71, 490env, 108ENVFILE envir<strong>on</strong>ment variable, 109–110.envfile file, 110envir<strong>on</strong>ment variables, 22–25, 104–109, 219exporting, 22, 105names, 105passing to Java, 107setting, 23, 105substituting, 15envir<strong>on</strong>ments, 104–110equals(), 61equalsIgnoreCase(), 61Error class, 306error handling, 75–79error messages, 6–8, 112/etc/inittab, 451–453, 457eventsloops, 381time, 348ex, 37Excepti<strong>on</strong> class, 76–77, 306, 490@excepti<strong>on</strong> tag (Javadoc), 130excepti<strong>on</strong>s, 75–76, 79, 130catching, 78creating, 77extending, 75, 77null pointer, 59stack trace, 77throwing, 76–77Exclude datatype (Ant), 228exec(), 111–113executeUpdate(), 336exit, 24export, 23, 105, 194expressi<strong>on</strong>sin Java, 66in JSP, 434.exrc file, 44–45ext directory, 301, 332extcheck, 164extends statement, 87–88, 92Extensible HyperText Markup Language, seeXHTMLExtensible Markup Language, see XML

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!