Skip to content

windows 开发端口被占用 ​

sh
# 查询端口占用
netstat -aon|findstr "6600"
# 强行杀死进程
taskkill -pid 17840 -t -f

idea 搭建EJB ear环境 ​

ear包 是把多个war包 和多个jar包压缩生成一个ear包 一般用配置文件说明模块依赖 部署在jboss tongweb weblogic webpphere中间件上 核心配置文件是 application.xml 结构如下

xml
<?xml version="1.0" encoding="UTF-8"?>
<application xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="5" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/application_5.xsd">
  <display-name>ear</display-name>
  <module id="myeclipse.1675604305153">
    <web>
      <web-uri>ebank.war</web-uri>
      <context-root>/ebank</context-root>
    </web>
  </module>
  <module id="myeclipse.1675329120111">
    <ejb>productEJB.jar</ejb>
  </module>
</application>

项目结构如下 META-INF 是 application.xml 34

35

创建空项目 ​

01

02

创建EJB项目 ​

03

04

05

06

07

08

创建web 项目 2.5 ​

09

10

11

12

13

14

15

16

17

构建 ear打包工程 ​

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

构建ear包 而非目录 ​

ear-1

ear-2

ear-3