2015-08-21 108 views
1

最近我从eclipse切换到Intellij。我在tomcat上运行一场战争,我需要为Tomcat启动配置添加一个外部类路径(包含属性文件)。 在Eclipse它提供view servers - Tomcat (2click) -> open launch configuration -> classpath tab -> select user entries -> advanced -> Add FolderIntelliJ tomcat扩展类路径

在的IntelliJ我试图Menu Run -> edit configuration -> select tc instance -> Configure -> add (+) classes但是,当我与物业添加目录中的文件与它无法找到一个属性文件的消息启动时的战争仍然崩溃。

该文件存在,tomcat/eclipse成功启动。在Tomcat中,我相信路径可以用setenv.bat进行修改。什么可能是错误的? 我们的最终目标是Websphere,其中这种依赖于环境的属性是从特定目录加载的。所以maven配置文件是一个选项,但在最终的可交付成果中没有用处。

回答

0

目前没有可能直接在服务器上添加类路径。您可以将任何类路径资源添加到正在部署在服务器上的构建工件中。

不要忘记更改工件后在Tomcat配置设置中重新添加工件!

0

在编辑配置 - >使用加号图标添加Tomcat服务器后 - >在服务器选项卡,您可以在VM选项提供的属性文件的位置(参见下图)

值在VM选项给出是:

-Xbootclasspath/A:C:\工作区\项目\设置\目标\ CONFIG-SRC \本地

其中C:\workspace\project\config\target\config-src\local是在财产文件存在行家之后建立的路径

enter image description here

enter image description here