4.0.0
<groupId>com.readlearncode</groupId>
<artifactId>dukechat</artifactId>
<version>1.0-SNAPSHOT</version>
<packaging>war</packaging>
<properties>
<endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
<primefaces.version>6.0</primefaces.version>
<ui-lightness.version>1.0.10</ui-lightness.version>
<java.version>1.8</java.version>
<javaee-api.version>7.0</javaee-api.version>
<tyrus.version>1.1</tyrus.version>
<tyrus-server.version>1.13.1</tyrus-server.version>
</properties>
<name>dukechat</name>
<url>http://www.readlearncode.com</url>
<repositories>
<repository>
<id>primefaces</id>
<url>http://repository.primefaces.org</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>javax</groupId>
<artifactId>javaee-api</artifactId>
<version>${javaee-api.version}</version>
<scope>provided</scope>
</dependency>
<!-- Standalone client/server -->
<dependency>
<groupId>org.glassfish.tyrus</groupId>
<artifactId>tyrus-server</artifactId>
<version>${tyrus.version}</version>
</dependency>
<dependency>
<groupId>org.glassfish.tyrus</groupId>
<artifactId>tyrus-client</artifactId>
<version>${tyrus.version}</version>
</dependency>
<dependency>
<groupId>org.glassfish.tyrus</groupId>
<artifactId>tyrus-container-grizzly</artifactId>
<version>${tyrus.version}</version>
</dependency>
<!-- PrimeFaces dependencies -->
<dependency>
<groupId>org.primefaces</groupId>
<artifactId>primefaces</artifactId>
<version>${primefaces.version}</version>
</dependency>
<dependency>
<groupId>org.primefaces.themes</groupId>
<artifactId>ui-lightness</artifactId>
<version>${ui-lightness.version}</version>
</dependency>
</dependencies>
<build>
<finalName>dukechat</finalName>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.6.0</version>
<configuration>
<source>${java.version}</source>
<target>${java.version}</target>
<compilerArguments>
<endorseddirs>${endorsed.dir}</endorseddirs>
</compilerArguments>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<failOnMissingWebXml>false</failOnMissingWebXml>
<filteringDeploymentDescriptors>true</filteringDeploymentDescriptors>
</configuration>
</plugin>
<plugin>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.18.1</version>
<configuration>
<skipTests>true</skipTests>
<systemPropertyVariables>
<!-- This is needed to tell the unit tests which profile
we are running. -->
</systemPropertyVariables>
</configuration>
</plugin>
</plugins>
</build>
<profiles>
<!-- GlassFish specific version of build -->
<profile>
<id>glassfish</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<dependencies>
<dependency>
<groupId>org.jboss.arquillian.container</groupId>
<artifactId>arquillian-glassfish-remote-3.1</artifactId>
<version>1.0.0.CR4</version>
<scope>test</scope>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>1.4.14</version>
<configuration>
<container>
<containerId>glassfish4x</containerId>
<zipUrlInstaller>
<url>http://download.java.net/glassfish/4.1/release/glassfish-4.1.zip</url>
</zipUrlInstaller>
</container>
<deployables>
<deployable>
<groupId>${project.groupId}</groupId>
<artifactId>${project.artifactId}</artifactId>
<type>war</type>
<properties>
<context>/dukechat</context>
</properties>
</deployable>
</deployables>
</configuration>
</plugin>
</plugins>
</build>
</profile>
</profiles>
我正在尝试使用上面定义的pom设置一个项目。在插件部分中,玻璃鱼已被表示,它正在尝试从该位置下载zip。
http://下载. Java . net/glassfish/4.1/release/glassfish-4.1 . zip
它给了我一个错误[error]Failed to execute goal org.codehaus.icargo:cargo-maven2-plugin:1.4.14:run(default cli)on project dukechat:Execution default cli-of goal org.codehaus。cargo:cargo-maven2-plug-in:1.4.14:run failed:展开C:\Users\ADMINI~1\AppData\Local\Temp\cargo\installs\glassfish-4.1.1-web时出错。zip[错误]java.util.zip。ZipException:存档不是ZIP存档
我试过使用其他网址,但同样的问题仍然存在。请帮忙。
我有同样的错误,并通过将card-maven2-plugin版本更改为1.9.0来解决它
<build>
<plugins>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<version>1.9.0</version>
<configuration>
<container>
<containerId>glassfish4x</containerId>
问题内容: 我一直在尝试通过Maven 集成在GlassFish V3中部署Java 。虽然我发现了一些插件,但它们看起来都不是很活跃: Maven Glassfish插件 Eskato在Maven上的Wordpress博客 而且我从Eskato的Blog中获得了最多的信息,该博客写于2008年3月,所以我不知道GlassFish Maven集成的状态如何,也找不到适合的插件。使用Maven Gl
问题内容: 我正在使用一个类来在源文件夹下获取属性文件。但这不起作用!经过检查,我发现通过使用默认路径 不是Web应用程序路径,而是glassfish配置路径!如果要获取存储在“类”路径中的属性文件,该怎么办?您知道,通常默认路径是项目路径。 我用过。但是它返回null!我确定文件名正确,因为我已经在另一个简单的Java应用程序中尝试过了。 更新 :使用 代替 做到了!我想知道为什么? 问题答案:
我正在尝试为我的JavaWeb应用程序项目创建一个描述符文件。对于这个项目,我正在使用: 当我尝试创建glassfish描述符文件时。Netbean显示到对话框窗口中,该窗口将创建一个名为sun-web.xml的文件,而不是glassfish-web.xml. 我在互联网上寻找这个,发现第一个sun-web.xml是为早于3的版本创建的,版本4应该创建一个名为glassfish-web.xml的文
我正在构建一个基于Gradle的Java SE应用程序,在Hibernate之上构建,作为我的ORM选择。我的计划是使用来使用CDI注释在整个应用程序中注入。 基于在Hibernate文档中找到的公共帮助器类,我转向了JPA接口,并添加了注释以提供生产者方法(我还添加了一个空的): 但是,当我尝试在字段上使用注释时,Weld无法解析正确的生成器方法,而是生成一个异常: 线程“main”org.jb
(本章内容原稿已经遗失,15.12.30 新增内容) Webstorm 的插件丰富程度无法跟 eclipse、sublime text、vim 相比,但 Webstorm 本身就足够强大,并不大需要安装太多插件。 下面以 Markdown 预览插件的安装讲解如何安装插件。 通过 IDE 直接安装插件 进入 “Preferences” ,搜索 “plugins” ,进入插件页面: 搜索 markdo
我是Spring的新手,我会做出反应,我会跟随https://spring.io/guides/tutorials/react-and-spring-data-rest/创建一个演示。现在我在将前端maven插件添加到项目中的步骤中遇到了这个问题。由于spring网站上的教程对于新手来说并不详细,我不知道是什么导致了这个问题。这是pom文件: 这是异常输出: