Eclipse在IntelliJIDEA中运行应用程序配置

时间:2016-09-07 08:56:13

标签: java eclipse tomcat intellij-idea run-configuration

我已经部署了一些耳朵的tomcat实例并通过Eclipse Run Configuration(Java应用程序配置)运行它,以便有可能调试我的代码,因为它对应于部署在Tomcat实例上的耳朵。我希望有可能通过IDEA调试相同的应用程序,但是,不知道怎么做,我的Eclipse运行配置如下:

主要标签:

a)项目 - 空的 b)主类 - org.apache.catalina.startup.Bootstrap

参数标签:

a)程序参数 - 开始 b)VM参数:

-XX:MaxPermSize=128M  
    -Xmx800M 
    -Dcatalina.home="C:/Dumb/Dumb/Dumb-2.9.0/apache-tomee-webprofile-1.0.0/" 
    -Djava.endorsed.dirs="C:/Dumb/Dumb/Dumb-2.9.0/apache-tomee-webprofile-1.0.0/endorsed" 
    -Dcatalina.base="C:/Dumb/Dumb/Dumb-2.9.0/apache-tomee-webprofile-1.0.0/" 
    -Djava.io.tmpdir="C:/Dumb/Dumb/Dumb-2.9.0/apache-tomee-webprofile-1.0.0/temp" 
    -Dopencrx.CRX.jdbc.password=manager99111 
    -Dopencrx.CRX.jdbc.userName=sa111
    -Dopencrx.CRX.jdbc.url="jdbc:hsqldb:hsql://127.0.0.1:9001/DB" 
    -Dopencrx.CRX.jdbc.driverName=org.hsqldb.jdbcDriver
    -Djava.protocol.handler.pkgs=org.openmdx.kernel.url.protocol
    -Dorg.openmdx.persistence.jdbc.useLikeForOidMatching=false
    -Dorg.opencrx.maildir="C:/Dumb/Dumb/Dumb-2.9.0/apache-tomee-webprofile-1.0.0/maildir"

c)工作目录 - C:/Dumb/Dumb/Dumb-2.9.0/apache-tomee-webprofile-1.0.0 /

JRE选项卡 - 当前JRE路径

Classpath标签

a)用户条目libs - C:/Dumb/Dumb/Dumb-2.9.0/apache-tomee-webprofile-1.0.0/lib - 此处的所有库和一些自定义库

b)用户条目项目 - 工作区中的所有项目以进行调试

我想知道是否有可能用IDEA创建这样的配置,我试图创建简单的"应用程序"但是,它只允许定义与当前导入到工作区的项目之一相对应的类路径,但我无法在类路径选项卡

中定义它

我真的很感激任何帮助,

谢谢,

1 个答案:

答案 0 :(得分:0)

您需要创建“服务器”运行/调试配置(特别是“Tomcat服务器”运行/调试配置),而不是“应用程序”运行/调试配置。我建议您查看以下IntelliJ IDEA帮助页面:

  1. Migrating From Eclipse to IntelliJ IDEA: Working with Application Servers
  2. Working with Application Servers
  3. Working with Server Run/Debug Configurations