Java JBoss作为目标部署

Java JBoss作为目标部署,java,jboss,jakarta-ee,Java,Jboss,Jakarta Ee,有没有一种方法可以将Maven目标(带有类)路径指向JBoss Application Server,而不是每次编辑某些源代码时构建.ear并部署它 提前感谢,, Etam.好的,您可以将jboss部署目录中的目录符号链接(或者更改maven target dir属性)。但是,如果您正在编辑java源代码,不管怎样,每次更改都需要重新部署 为此,更容易使用,它可以(重新)将您的ear部署到正在运行的j2ee服务器。尝试在pom中指定构建目录 <project xmlns="http://m

有没有一种方法可以将Maven目标(带有类)路径指向JBoss Application Server,而不是每次编辑某些源代码时构建.ear并部署它

提前感谢,,
Etam.

好的,您可以将jboss部署目录中的目录符号链接(或者更改maven target dir属性)。但是,如果您正在编辑java源代码,不管怎样,每次更改都需要重新部署


为此,更容易使用,它可以(重新)将您的ear部署到正在运行的j2ee服务器。

尝试在pom中指定构建目录

<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/maven-v4_0_0.xsd">
    <modelVersion>4.0.0</modelVersion>
    <groupId>com.mycomp.build</groupId>
    <artifactId>build-base</artifactId>
    <version>1.0-SNAPSHOT</version>
    <packaging>pom</packaging>
    <build>
        <directory>/path/to/jboss/server/default/deploy</directory>
    </build>
</project>

4.0.0
com.mycop.build
建基
1.0-快照
聚甲醛
/路径/to/jboss/server/default/deploy
有一个叫做Java代理的工具,它可以在类发生变化时自动重新加载类。我忘了它们是否支持未爆炸的ear文件,但在Jboss中,您始终可以将ear部署为一个爆炸的jar(目录),因此要进行更改,您只需重新编译类并更新它们,JavaRebel就会动态更新正在运行的应用程序。它的工作方式也相当得体