Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javee依赖Maven_Maven_Jakarta Ee - Fatal编程技术网

Javee依赖Maven

Javee依赖Maven,maven,jakarta-ee,Maven,Jakarta Ee,我有一个以glassfish4作为运行时的EJB项目,我想使用eclipse将该项目转换为maven。当我按下convert按钮时,许多依赖项被添加到新创建的pom文件中。我在maven中使用install命令来下载这些依赖项,但是找不到它们,我相信这些依赖项来自glassfish运行时,我必须添加它们吗?它们是否存在,或者添加javaeeapi就足够了,而不是依赖性 编辑 Pom.xml 4.0.0 org.itunit.itunit iTunes核心 1.0.2-快照 org.glassf

我有一个以glassfish4作为运行时的EJB项目,我想使用eclipse将该项目转换为maven。当我按下convert按钮时,许多依赖项被添加到新创建的pom文件中。我在maven中使用install命令来下载这些依赖项,但是找不到它们,我相信这些依赖项来自glassfish运行时,我必须添加它们吗?它们是否存在,或者添加javaeeapi就足够了,而不是依赖性

编辑 Pom.xml


4.0.0
org.itunit.itunit
iTunes核心
1.0.2-快照
org.glassfish.main.common
玻璃鱼原料药
4
javax.annotation
javax.annotation-api
1.2
javax.xml.bind
jaxb api osgi
2.2.7
org.glassfish.metro
webservicesapi-osgi
2.3
org.glassfish.ha
ha api
3.1.8
javax.batch
javax.batch-api
1
javax.ejb
javax.ejb-api
3.2
玻璃鱼
javax.el
3.0.0
javax.enterprise.concurrent
javax.enterprise.concurrent-api
1
玻璃鱼
javax.enterprise.concurrent
1
javax.enterprise.deploy
javax.enterprise.deploy-api
1.6
玻璃鱼
javax.faces
2.2.2
org.glassfish.hk2.external
javax.inject
2.1.92
javax.interceptor
javax.interceptor-api
1.2
javax.jms
javax.jms-api
2
玻璃鱼
javax.json
1
com.sun.mail
javax.mail
1.5.0
javax.management.j2ee
javax.management.j2ee-api
1.1.1
javax.resource
javax.resource-api
1.7
javax.security.auth.message
javax.security.auth.message-api
1.1
javax.security.jacc
javax.security.jacc-api
1.5
javax.servlet
javax.servlet-api
3.1.0
javax.servlet.jsp
javax.servlet.jsp-api
2.3.1
org.glassfish.web
javax.servlet.jsp
2.3.2
javax.servlet.jsp.jstl
javax.servlet.jsp.jstl-api
1.2.1
org.glassfish.web
javax.servlet.jsp.jstl
1.2.2
javax.transaction
javax.transaction-api
1.2
javax.websocket
javax.websocket-api
1
javax.ws.rs
javax.ws.rs-api
2
javax.xml.registry
javax.xml.registry-api
1.0.5
javax.xml.rpc
javax.xml.rpc-api
1.1.1
org.glassfish.jersey.ext
泽西豆验证
2
org.glassfish.jersey.core
泽西岛客户
2
org.glassfish.jersey.core
泽西公地
2
org.glassfish.jersey.containers
jersey-container-grizzly2-http
2
org.glassfish.jersey.containers
jersey容器servlet核心
2
org.glassfish.jersey.containers
jersey容器servlet
2
org.glassfish.jersey.containers.glassfish
泽西gf cdi
2
org.glassfish.jersey.containers.glassfish
泽西gf ejb
2
org.glassfish.jersey.media
泽西媒体公司
2
org.glassfish.jersey.media
泽西岛媒体公司
2
org.glassfish.jersey.media
jersey媒体json处理
2
org.glassfish.jersey.media
泽西媒体公司
2
org.glassfish.jersey.media
泽西岛媒体多部分
2
org.glassfish.jersey.media
泽西媒体公司
2
org.glassfish.main.web
泽西mvc连接器
4
org.glassfish.jersey.ext
泽西mvc jsp
2
org.glassfish.jersey.ext
泽西mvc
2
org.glassfish.jersey.core
泽西服务器
2
org.eclipse.persistence
org.eclipse.persistence.oracle
2.5.0-快照
org.glassfish.main.webservices
Web服务连接器
4
org.glassfish.metro
webservices额外的jdk包
2.3
org.glassfish.metro
Web服务osgi
2.3
org.glassfish.main.security
webservices.security
4
src
src
**/*.爪哇
maven编译器插件
2.3.2
1.6
1.6

向我们展示您的
pom.xml
@LutzHorn,添加了pom文件,我可以删除所有依赖项并添加javaee吗?这个pom文件是从eclipse生成的,有没有办法告诉eclipse使用新的编译器,或者如果我下载了新的编译器,eclipse就会使用它。
    <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
  <modelVersion>4.0.0</modelVersion>
  <groupId>org.itunit.itunit</groupId>
  <artifactId>itunit-core</artifactId>
  <version>1.0.2-SNAPSHOT</version>
  <dependencies>
    <dependency>
      <groupId>org.glassfish.main.common</groupId>
      <artifactId>glassfish-api</artifactId>
      <version>4.0</version>
    </dependency>
    <dependency>
      <groupId>javax.annotation</groupId>
      <artifactId>javax.annotation-api</artifactId>
      <version>1.2</version>
    </dependency>
    <dependency>
      <groupId>javax.xml.bind</groupId>
      <artifactId>jaxb-api-osgi</artifactId>
      <version>2.2.7</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.metro</groupId>
      <artifactId>webservices-api-osgi</artifactId>
      <version>2.3</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.ha</groupId>
      <artifactId>ha-api</artifactId>
      <version>3.1.8</version>
    </dependency>
    <dependency>
      <groupId>javax.batch</groupId>
      <artifactId>javax.batch-api</artifactId>
      <version>1.0</version>
    </dependency>
    <dependency>
      <groupId>javax.ejb</groupId>
      <artifactId>javax.ejb-api</artifactId>
      <version>3.2</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish</groupId>
      <artifactId>javax.el</artifactId>
      <version>3.0.0</version>
    </dependency>
    <dependency>
      <groupId>javax.enterprise.concurrent</groupId>
      <artifactId>javax.enterprise.concurrent-api</artifactId>
      <version>1.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish</groupId>
      <artifactId>javax.enterprise.concurrent</artifactId>
      <version>1.0</version>
    </dependency>
    <dependency>
      <groupId>javax.enterprise.deploy</groupId>
      <artifactId>javax.enterprise.deploy-api</artifactId>
      <version>1.6</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish</groupId>
      <artifactId>javax.faces</artifactId>
      <version>2.2.2</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.hk2.external</groupId>
      <artifactId>javax.inject</artifactId>
      <version>2.1.92</version>
    </dependency>
    <dependency>
      <groupId>javax.interceptor</groupId>
      <artifactId>javax.interceptor-api</artifactId>
      <version>1.2</version>
    </dependency>
    <dependency>
      <groupId>javax.jms</groupId>
      <artifactId>javax.jms-api</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish</groupId>
      <artifactId>javax.json</artifactId>
      <version>1.0</version>
    </dependency>
    <dependency>
      <groupId>com.sun.mail</groupId>
      <artifactId>javax.mail</artifactId>
      <version>1.5.0</version>
    </dependency>
    <dependency>
      <groupId>javax.management.j2ee</groupId>
      <artifactId>javax.management.j2ee-api</artifactId>
      <version>1.1.1</version>
    </dependency>
    <dependency>
      <groupId>javax.resource</groupId>
      <artifactId>javax.resource-api</artifactId>
      <version>1.7</version>
    </dependency>
    <dependency>
      <groupId>javax.security.auth.message</groupId>
      <artifactId>javax.security.auth.message-api</artifactId>
      <version>1.1</version>
    </dependency>
    <dependency>
      <groupId>javax.security.jacc</groupId>
      <artifactId>javax.security.jacc-api</artifactId>
      <version>1.5</version>
    </dependency>
    <dependency>
      <groupId>javax.servlet</groupId>
      <artifactId>javax.servlet-api</artifactId>
      <version>3.1.0</version>
    </dependency>
    <dependency>
      <groupId>javax.servlet.jsp</groupId>
      <artifactId>javax.servlet.jsp-api</artifactId>
      <version>2.3.1</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.web</groupId>
      <artifactId>javax.servlet.jsp</artifactId>
      <version>2.3.2</version>
    </dependency>
    <dependency>
      <groupId>javax.servlet.jsp.jstl</groupId>
      <artifactId>javax.servlet.jsp.jstl-api</artifactId>
      <version>1.2.1</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.web</groupId>
      <artifactId>javax.servlet.jsp.jstl</artifactId>
      <version>1.2.2</version>
    </dependency>
    <dependency>
      <groupId>javax.transaction</groupId>
      <artifactId>javax.transaction-api</artifactId>
      <version>1.2</version>
    </dependency>
    <dependency>
      <groupId>javax.websocket</groupId>
      <artifactId>javax.websocket-api</artifactId>
      <version>1.0</version>
    </dependency>
    <dependency>
      <groupId>javax.ws.rs</groupId>
      <artifactId>javax.ws.rs-api</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>javax.xml.registry</groupId>
      <artifactId>javax.xml.registry-api</artifactId>
      <version>1.0.5</version>
    </dependency>
    <dependency>
      <groupId>javax.xml.rpc</groupId>
      <artifactId>javax.xml.rpc-api</artifactId>
      <version>1.1.1</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.ext</groupId>
      <artifactId>jersey-bean-validation</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.core</groupId>
      <artifactId>jersey-client</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.core</groupId>
      <artifactId>jersey-common</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.containers</groupId>
      <artifactId>jersey-container-grizzly2-http</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.containers</groupId>
      <artifactId>jersey-container-servlet-core</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.containers</groupId>
      <artifactId>jersey-container-servlet</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.containers.glassfish</groupId>
      <artifactId>jersey-gf-cdi</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.containers.glassfish</groupId>
      <artifactId>jersey-gf-ejb</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.media</groupId>
      <artifactId>jersey-media-json-jackson</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.media</groupId>
      <artifactId>jersey-media-json-jettison</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.media</groupId>
      <artifactId>jersey-media-json-processing</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.media</groupId>
      <artifactId>jersey-media-moxy</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.media</groupId>
      <artifactId>jersey-media-multipart</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.media</groupId>
      <artifactId>jersey-media-sse</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.main.web</groupId>
      <artifactId>jersey-mvc-connector</artifactId>
      <version>4.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.ext</groupId>
      <artifactId>jersey-mvc-jsp</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.ext</groupId>
      <artifactId>jersey-mvc</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.jersey.core</groupId>
      <artifactId>jersey-server</artifactId>
      <version>2.0</version>
    </dependency>
    <dependency>
      <groupId>org.eclipse.persistence</groupId>
      <artifactId>org.eclipse.persistence.oracle</artifactId>
      <version>2.5.0-SNAPSHOT</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.main.webservices</groupId>
      <artifactId>webservices-connector</artifactId>
      <version>4.0</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.metro</groupId>
      <artifactId>webservices-extra-jdk-packages</artifactId>
      <version>2.3</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.metro</groupId>
      <artifactId>webservices-osgi</artifactId>
      <version>2.3</version>
    </dependency>
    <dependency>
      <groupId>org.glassfish.main.security</groupId>
      <artifactId>webservices.security</artifactId>
      <version>4.0</version>
    </dependency>
  </dependencies>
  <build>
    <sourceDirectory>src</sourceDirectory>
    <resources>
      <resource>
        <directory>src</directory>
        <excludes>
          <exclude>**/*.java</exclude>
        </excludes>
      </resource>
    </resources>
    <plugins>
      <plugin>
        <artifactId>maven-compiler-plugin</artifactId>
        <version>2.3.2</version>
        <configuration>
          <source>1.6</source>
          <target>1.6</target>
        </configuration>
      </plugin>
    </plugins>
  </build>
</project>