我的项目有很多依赖项,我告诉 winrun4j 通过设置来包含所有依赖项
classpath.1=D:\lib\*.jar
在ini文件中。
服务日志告诉我 winrun4j 正在扩展类路径并生成类路径:
[info] Expanding Classpath: D:\lib\*.jar
[info] Expanding Classpath: D:\lib\activation-1.1.1.jar
[info] Expanding Classpath: D:\lib\activemq-client-5.10.2.jar
[...]
[...]many, many other libs here
[...]
[warn] Exceeded maximum classpath size
[info] Generated Classpath: D:\lib\activation-.1.1.jar;D:\lib\activemq-client-5.10.2.jar;[...]
为什么 winrun4j 会生成这样的类路径?难道不应该只是采取
D:\lib\*.jar
?
有什么想法可以让服务在这么多依赖项下运行吗?