问题标签 [maven-glassfish-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
3421 浏览

maven-2 - Maven Glassfish 插件:将应用程序部署为展开的目录/文件夹

我需要将我的 JavaEE 应用程序作为目录部署在 Glassfish 上,而不是打包的 WAR 文件。是否可以使用 Maven Glassfish 插件将目录部署到 Glassfish?

使用管理控制台,这是可能的。但我也希望能够在命令行上做到这一点。

0 投票
1 回答
6386 浏览

glassfish - maven-glassfish-plugin 尝试在域已经启动时启动它

我刚刚开始使用 maven-glassfish-plugin。我得到了起始域目标。但是,当我尝试执行部署目标时,插件认为域未启动并尝试重新启动它 - 这显然失败了。请参阅下面的日志:

  1. 为什么插件检测不到域已经启动?
  2. 为什么我会收到所有“不推荐使用的语法”警告?

为了解决问题 #1,我只是尝试在服务器未运行时发出部署目标。这次部署目标成功启动服务器,但部署失败并显示消息“CLI136 端口 0 应为数值”。见下文:

我究竟做错了什么?

这是我的插件配置:

0 投票
2 回答
7663 浏览

maven - Maven GlassFish 插件:asadmin CreateProcess 错误=193

通常我会去 java.net 站点并查看我得到的错误代码是什么,但他们的网站目前处于脱机状态。基本上我正在遵循本指南:

http://pookey.co.uk/wordpress/archives/95-getting-started-with-glassfish-using-maven

尝试在我的 GlassFish 应用程序服务器上部署一个示例 maven Web 应用程序。我的POM文件如下:

我的 GlassFish 应用程序服务器已启动并正在运行,但我在执行时收到以下错误消息

0 投票
1 回答
129 浏览

svn - Where can the sources for maven-glassfish-plugin be downloaded?

When trying to get them from http://maven-glassfish-plugin.java.net/svn/maven-glassfish-plugin, all I get are svn OPTIONS 200 OK error, indicating that SVN server is not where I think it is. So, how can I get the sources to do the modifications I need ?

0 投票
0 回答
306 浏览

java - Maven GlassFish 嵌入式插件。打包后重新部署

如何在“Package”之后配置自动重新部署?通过命令运行服务器后,org.glassfish:maven-embedded-glassfish-plugin:3.1.1:run我在应用程序上运行包goal(因为我需要在源代码进行一些更改后重新编译我的应用程序),并使用以下参数maven-embedded-glassfish-plugin

但这不起作用。

0 投票
1 回答
5389 浏览

glassfish - 如何升级玻璃鱼?

我想在没有互联网连接的情况下升级 Glassfish。但是我已经下载了最新版本。

我已经完成了以下步骤,
例如。galssfish-3.0旧版本glassfish-3.1新版本

步骤:1 我刚刚复制了glassfish-3.0/glassfish/domains/domain1并粘贴到glassfish-3.1/glassfish/domains

步骤:2glassfish-3.1/bin ./asadmin中,我只需给出命令asadmin> start-domain --upgrade

然后我检查了版本asadmin>输出的版本是

Version = GlassFish Server Open Source Edition 3.1.1 (build 12)
Command version executed successfully.

这是正确的还是我需要遵循其他一些方法来实现这一点?如果错了,请指导我正确的方式。

谁能帮我?

提前致谢,

格尼克

0 投票
1 回答
1209 浏览

maven - 多项目设置中的 Maven maven-glassfish-plugin

短版

我希望maven-glassfish-plugin仅在分层(基于继承)maven 多项目设置的根项目中执行。

长版

以下设置:

所有子模块都包含在根项目中<modules>...</modules>,所有子模块都继承根项目 pom.xml。在我的根项目 pom 中,我包括maven-glassfish-plugin

注意:这只是我的 pom 的简化版本。它可能无法运行 :)

我只想将ear-module模块部署到 glassfish,这就是我添加 <inherited>false</inherited>部分的原因,并将要部署的模块描述为<components>...</components>根 pom.xml 中的模块。

现在命令:

将耳朵部署到glassfish,到目前为止一切都很好......但是maven将递归地递归到所有子模块,这些子模块都会失败:

我可以告诉 maven 仅使用该选项运行根项目,-pl但出于我的兴趣,部署不应依赖于此类附加信息。

非常感谢你的帮助!

0 投票
0 回答
234 浏览

ejb - 使用 JTA 和 DataNucleus 的嵌套事务上下文中的错误回滚行为

我将首先解释我的目标,然后是症状,然后是我的环境设置。

我正在开发一个项目,该项目最终应该在嵌套事务上下文中测试 cumulus4j 的行为。因此,我首先编写了没有 cumulus4j 的测试。测试用例很简单:将两个对象写入数据库。每个对象都写在自己的事务中。这两个事务是嵌套的。现在无论是主事务还是嵌套事务都会引发异常,这会导致事务回滚。我期望的行为是:

(obj1) 主要交易成功/(obj2) 嵌套交易异常:obj1 在数据库中,obj2 不在数据库中 (obj1) 主要交易异常/(obj2) 嵌套交易成功:obj2 不在数据库中,obj2 在数据库中

但是我有:

(obj1) 主 tx 成功/(obj2) 嵌套 tx 异常:db 中的两个对象 (obj1) 主 tx 异常/(obj2) 嵌套 tx 成功:db 中没有对象

使用纯数据源和纯 SQL 时,相同的测试可以正常运行,因此我花了很多时间检查 JTA 和 DN 配置。

交易是容器管理的,我按照DataNucleus 网站上的说明进行操作。嵌套事务由一个 bean 调用另一个使用 @TransactionAttribute(TransactionAttributeType.REQUIRES_NEW) 注释的 bean 启动。

设置:整个项目是一个maven 项目,当切换到“all-project”并输入“mvn clean install”时应该可以工作。测试用例是在嵌入式 glassfish 服务器中调用 ejb 方法的集成测试。ejb 将对象存储在 derby 数据库中。datanucleus 的相关设置为:

domain.xml 中的服务器资源设置为:

谁能解释这种行为并给我提示哪些设置可能是错误的?

问候,扬

0 投票
1 回答
3797 浏览

maven - Glassfish Maven 部署插件 - 部署失败

尝试将我的基于 maven 的应用程序部署到Glassfish 3.1.2.2时出现异常。

我正在使用org.glassfish.maven.plugin进行部署。

这是我的源文件:

pom.xml

设置.xml

完整的堆栈跟踪

0 投票
2 回答
8306 浏览

maven-3 - maven-3.0.4 中的 maven-glassfish-plugin

运行时mvn install glassfish:deploy我遇到以下问题

我的mvn -v样子是这样的:

Apache Maven 3.0.4 (r1232337; 2012-01-17 09:44:56+0100) Maven home: C:\Users\rob\apache-maven-3.0.4\bin\.. Java version: 1.6.0_37, vendor: Sun Microsystems Inc. Java home: C:\Programme\Java\jdk1.6.0_37\jre Default locale: de_DE, platform encoding: Cp1252 OS name: "windows 7", version: "6.1", arch: "amd64", family: "windows"

此外,我的 nexus-repository 运行在http://maven-repository.

编辑: pom.xml 的插件部分如下所示: