我想要包装一个需要从application.properties读取的jar。所以我在/opt/Final/lib/conf/application.properties中设置了application.properties,但是当我启动服务时它说:
{
"Compile": {
"Mode": "External",
"Extensions": [ ".ts" ],
"ExtensionsWithNoOutput": [ ".d.ts" ],
"UseSourceMaps": true
},
"Framework": "jasmine",
"TypeScriptCodeGenTarget": "ES5",
"References": [
{
"Path": "Tests/",
"Includes": [ "*.ts" ],
"Excludes": [ "*.d.ts" ]
}
],
"Tests": [
{ "Path": "Tests/libCodeTypeScriptTest.ts" }
]
}
这是我的tanuki配置:
> wrapper | Launching a JVM...
> wrapper | Java Command Line:
> wrapper | Command[0] : /usr/java/jdk1.8.0_121/jre/bin/java
> wrapper | Command[1] : -Djava.library.path=../lib
> wrapper | Command[2] : -classpath
> wrapper | Command[3] : ../lib/wrapper.jar:/opt/Final/lib/MyApp.jar
> wrapper | Command[4] : -Dwrapper.key=e8FXDtWhwLBxcsJ0
> wrapper | Command[5] : -Dwrapper.port=32000
> wrapper | Command[6] : -Dwrapper.jvm.port.min=31000
> wrapper | Command[7] : -Dwrapper.jvm.port.max=31999
> wrapper | Command[8] : -Dwrapper.pid=8030
> wrapper | Command[9] : -Dwrapper.version=3.5.35
> wrapper | Command[10] : -Dwrapper.native_library=wrapper
> wrapper | Command[11] : -Dwrapper.arch=x86
> wrapper | Command[12] : -Dwrapper.cpu.timeout=10
> wrapper | Command[13] : -Dwrapper.jvmid=1
> wrapper | Command[14] : org.tanukisoftware.wrapper.WrapperJarApp
> wrapper | Command[15] : /opt/Final/lib/MyApp.jar
> wrapper | Command[16] : -c
> wrapper | Command[17] : /opt/Final/lib/conf jvm 1
> | WrapperManager: Initializing... jvm 1 | Sorry, unable to find application.properties
我尝试将app.parameter.3设置为/opt/Final/lib/conf/application.properties但它是一样的......
抱歉,无法找到application.properties
那么是什么导致这种情况呢?