尝试使用IntelliJ 13和Apache tomcat 7.0.42运行我的应用程序.JDK1.6
总是得到错误Artifact app:war爆炸:服务器没有连接.部署不可用.
但是当我通过带有catalina.sh的终端进行部署时,它的工作原理非常好.
我在此链接中提到了设置:http://confluence.jetbrains.com/display/IntelliJIDEA/Application+Servers
知道我错过了什么吗?
这是Tomcat Catalina日志:
Dec 29, 2014 11:43:29 AM org.apache.catalina.core.AprLifecycleListener init
INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: .:/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java
Dec 29, 2014 11:43:29 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-bio-8080"]
Dec 29, 2014 11:43:29 AM org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-bio-8009"]
Dec 29, 2014 11:43:29 AM org.apache.catalina.startup.Catalina load
INFO: Initialization processed …Run Code Online (Sandbox Code Playgroud) 我想包含从 a 到 m 的所有字符串。这可以使用[am]* regex来完成,但我不想要字符串以“ deal_string ”开头的情况。这个的正则表达式是什么?
测试用例:
assets/filename.ext -> pass
deal_string/filename.ext -> fail
deal_string.ext -> fail
deal_string_1.ext -> fail
deal_draft.txt -> pass
assets_deal_string.txt -> pass
bombay.txt -> pass
zombie.srt -> fail
some_deal_string.txt -> fail
zobie_special_string.txt -> fail
Run Code Online (Sandbox Code Playgroud)