English 中文(简体)
进入 p门安装的道路
原标题:get tomcat installation path in pom.xml

i 想要获得在我的系统中安装的om子目录。

例如,我的散射线安装在:aapache-tomcat-6.0.32。

<execution>
            <id>generate.bat</id>
            <phase>test</phase>
            <goals>
              <goal>exec</goal>
            </goals>
        <configuration>
          <executable>here i want to get tomcat director</executable>
          <workingDirectory>here i want to get tomcat directory</workingDirectory>
        </configuration>
        </execution> 
问题回答

Maven will not be able to guess where is installed your Tomcat. But you can use properties to do this.

例如,您可修改<代码>--------------->。

<execution>
  <id>generate.bat</id>
  <phase>test</phase>
  <goals>
    <goal>exec</goal>
  </goals>
  <configuration>
    <executable>${tomcat.dir}</executable>
    <workingDirectory>${tomcat.dir}</workingDirectory>
  </configuration>
</execution>

And then either you call Maven add to you maven command line -Dtomcat.dir=/your/path/ or you can define the property in the POM.

<project>
  ...
  <properties>
    <tomcat.dir>/your/tomcat/path</tomcat.dir>
  </properties>
  ...
</project>




相关问题
JavaFX with Maven [closed]

I recently started a JavaFX project, and I d like to use Maven as my compiler/deployment tool. Is there a good tutorial or plugin to integrate JavaFX and Maven?

How to upload jar to respository?

I have jar files that cannot be found on Maven Central repository. I would like to add the jar so I can just include extra tag in my pom.xml file and other developer can use the jar. What are the ...

Debug Maven project in Eclipse with third party sources

I am currently developing a maven project in eclipse. The m2eclipse plugin works beautifully. It even works out of the box with debugging. But when I am debugging open source third party libarries. ...

Could Free Pascal benefit of something like Apache Maven?

Apache Maven is a very popular build and dependency management tool in the Java open source ecosphere. I did some tests to find out if it can handle compiled Free Pascal / Delphi units and found it ...

Run a single test method with maven

I know you can run all the tests in a certain class using: mvn test -Dtest=classname But I want to run an individual method and -Dtest=classname.methodname doesn t seem to work.

Uploading a directory using sftp with Maven

How can I upload a directory - Eclipse update site - using sftp with public key authentication in Maven? For background information: I m using tycho to build an Eclipse plugin and want to get the ...

What are solid NMaven or build servers for .NET alternatives?

Maven had a long history and is well supported in the Java world. NMaven has received a less successful start and has never become as popular in the C#/.NET world as its larger cousin was in the Java ...

热门标签