问题标签 [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.
maven-2 - Maven Glassfish 插件:将应用程序部署为展开的目录/文件夹
我需要将我的 JavaEE 应用程序作为目录部署在 Glassfish 上,而不是打包的 WAR 文件。是否可以使用 Maven Glassfish 插件将目录部署到 Glassfish?
使用管理控制台,这是可能的。但我也希望能够在命令行上做到这一点。
glassfish - maven-glassfish-plugin 尝试在域已经启动时启动它
我刚刚开始使用 maven-glassfish-plugin。我得到了起始域目标。但是,当我尝试执行部署目标时,插件认为域未启动并尝试重新启动它 - 这显然失败了。请参阅下面的日志:
- 为什么插件检测不到域已经启动?
- 为什么我会收到所有“不推荐使用的语法”警告?
为了解决问题 #1,我只是尝试在服务器未运行时发出部署目标。这次部署目标成功启动服务器,但部署失败并显示消息“CLI136 端口 0 应为数值”。见下文:
我究竟做错了什么?
这是我的插件配置:
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 应用程序服务器已启动并正在运行,但我在执行时收到以下错误消息
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 ?
java - Maven GlassFish 嵌入式插件。打包后重新部署
如何在“Package”之后配置自动重新部署?通过命令运行服务器后,org.glassfish:maven-embedded-glassfish-plugin:3.1.1:run
我在应用程序上运行包goal
(因为我需要在源代码进行一些更改后重新编译我的应用程序),并使用以下参数maven-embedded-glassfish-plugin
但这不起作用。
glassfish - 如何升级玻璃鱼?
我想在没有互联网连接的情况下升级 Glassfish。但是我已经下载了最新版本。
我已经完成了以下步骤,
例如。galssfish-3.0是旧版本,glassfish-3.1是新版本。
步骤:1 我刚刚复制了glassfish-3.0/glassfish/domains/domain1并粘贴到glassfish-3.1/glassfish/domains
步骤:2
在glassfish-3.1/bin ./asadmin
中,我只需给出命令asadmin> start-domain --upgrade
然后我检查了版本asadmin>输出的版本是
Version = GlassFish Server Open Source Edition 3.1.1 (build 12)
Command version executed successfully.
这是正确的还是我需要遵循其他一些方法来实现这一点?如果错了,请指导我正确的方式。
谁能帮我?
提前致谢,
格尼克
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
但出于我的兴趣,部署不应依赖于此类附加信息。
非常感谢你的帮助!
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 中的服务器资源设置为:
谁能解释这种行为并给我提示哪些设置可能是错误的?
问候,扬
maven - Glassfish Maven 部署插件 - 部署失败
尝试将我的基于 maven 的应用程序部署到Glassfish 3.1.2.2时出现异常。
我正在使用org.glassfish.maven.plugin进行部署。
这是我的源文件:
pom.xml
设置.xml
完整的堆栈跟踪
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 的插件部分如下所示: