标签: tomcat7-maven-plugin

如何使用IntelliJ IDEA在调试模式下运行tomcat7-maven-plugin

我的问题是我无法使用tomcat7-maven-plugin运行远程调试.我用的是什么:

  • Maven的
  • Tomcat7插件到maven
  • IntelliJ IDEA Ultimate 2016.2.2

Truec默认提供Ofc Maven.我已经尝试过使用mvnDebug tomcat7:run命令,但是intelliJ没有在maven的内置命令行中解析mvnDebug短语.不能使用cmd命令行,因为我无法找到'home'路径,因为maven是内置的intelliJ.尝试使用intelli配置远程调试,但感到困惑.在"Maven Projects"窗口中也找不到tomcat7插件.但我确定它是,因为tomcat7:run命令启动tomcat容器和应用程序工作.

debugging intellij-idea maven tomcat7-maven-plugin

11
推荐指数
2
解决办法
1万
查看次数

在tomcat7 maven插件中设置ENV变量

有没有办法设置ENV变量tomcat7-maven-plugin,使它们出现System.getenv()

可以使用map <systemProperties>中显示的系统属性进行设置System.getProperties().我正在寻找一种传递环境变量的类似方法.

java environment-variables tomcat7-maven-plugin

9
推荐指数
1
解决办法
826
查看次数

在IntelliJ中配置maven pom.xml错误

像这样在pom.xml中存在问题.

<build>
        <finalName>console</finalName>
        <plugins>
            <plugin>
                <groupId>org.apache.tomcat.maven</groupId>
                <artifactId>tomcat7-maven-plugin</artifactId>
                <version>2.2</version>
                <configuration>
                    <source>1.7</source>
                    <target>1.7</target>
                    <encoding>UTF-8</encoding>
                </configuration>
            </plugin>
        </plugins>
    </build>
Run Code Online (Sandbox Code Playgroud)

与上面的代码,源和目标一样,编码标签在IntelliJ IDEA中显示为红色.
这段代码在旧版本中不存在.因为我合并并使用GIT的新版本提交此代码.此代码是新版本的代码.

如果我把鼠标悬停在<source>那里,那就说了

此处不允许使用元素源.

如果我把鼠标悬停在<target>那里,那就说了

此处不允许元素目标.

如果我将鼠标悬停在<encoding>那里,那就说了

此处不允许元素编码.

它与tomcat7-maven-plugin或其他问题有关吗?我所做的只是将此代码粘贴到pom.xml.

configuration maven tomcat7-maven-plugin

6
推荐指数
1
解决办法
1万
查看次数