Java类不是jvm的有效参数

Java类不是jvm的有效参数,java,tomcat7,apache-karaf,karaf,Java,Tomcat7,Apache Karaf,Karaf,我有一个wrapper.conf文件,其中包含以下内容(注意,我省略了不相关的条目,如.1、.2、.3等): 启动apache karaf时,我遇到以下错误: STATUS | wrapper | 2017/01/30 14:42:52 | --> Wrapper Started as Service WARN | wrapper | 2017/01/30 14:42:52 | The value of property 'wrapper.java.additional.4

我有一个wrapper.conf文件,其中包含以下内容(注意,我省略了不相关的条目,如.1、.2、.3等):

启动apache karaf时,我遇到以下错误:

STATUS | wrapper  | 2017/01/30 14:42:52 | --> Wrapper Started as Service
WARN   | wrapper  | 2017/01/30 14:42:52 | The value of     property 'wrapper.java.additional.4', 'org.apache.karaf.main.Main' is not a valid argument to the jvm.  Skipping.
它正在查找的jar文件和其中的类都很好(%KARAF_BASE%/lib/KARAF wrapper main.jar)

很好。一位同事有一个类似的问题,它与JVM有关,但不记得是什么问题

有人知道我可以从哪里开始,因为它应该是有效的。我的机器上有Java8,但我已经删除了对它的所有引用,我的java_主页指向这个版本7,我不知道这是否有区别

注意,实际的堆栈跟踪类似于

INFO   | jvm 1    | 2017/01/30 15:11:48 | ERROR: Bundle org.ops4j.pax.url.wrap [1] Error starting mvn:org.ops4j.pax.url/pax-url-wrap/1.2.8 (org.osgi.framework.BundleException: Unresolved constraint in bundle org.ops4j.pax.url.wrap [1]: Unable to resolve 1.0: missing requirement [1.0] package; (package=javax.net.ssl))
INFO   | jvm 1    | 2017/01/30 15:11:48 | org.osgi.framework.BundleException: Unresolved constraint in bundle org.ops4j.pax.url.wrap [1]: Unable to resolve 1.0: missing requirement [1.0] package; (package=javax.net.ssl)
INFO   | jvm 1    | 2017/01/30 15:11:48 |   at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3564)
INFO   | jvm 1    | 2017/01/30 15:11:48 |   at org.apache.felix.framework.Felix.startBundle(Felix.java:1797)
INFO   | jvm 1    | 2017/01/30 15:11:48 |   at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
INFO   | jvm 1    | 2017/01/30 15:11:48 |   at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
INFO   | jvm 1    | 2017/01/30 15:11:48 |   at java.lang.Thread.run(Unknown Source)

你能添加包含wrapper.java.additional.4的行吗?对不起,这会有帮助:)我已经完成了,它只是main类的一个重复,所以我忘了它。如果有帮助的话,它和其他人的文件是完全相同的,但它在我的电脑上不起作用……数字上有差距吗?i、 你有wrapper.java.additional.1到4?是的,它们都在那里。正如我所说,它和我的同事是同一个文件,但他们的工作。。。我还更新了,以包括在此之后产生的许多错误之一。我只能假设它们是链接的。你能添加包含wrapper.java.additional.4的行吗?对不起,这会有帮助:)我已经完成了,这只是main类的一个重复,所以我忘了它。如果有帮助的话,它和其他人的文件是完全相同的,但它在我的电脑上不起作用……数字上有差距吗?i、 你有wrapper.java.additional.1到4?是的,它们都在那里。正如我所说,它和我的同事是同一个文件,但他们的工作。。。我还更新了,以包括在此之后产生的许多错误之一。我只能假定他们是有联系的。
INFO   | jvm 1    | 2017/01/30 15:11:48 | ERROR: Bundle org.ops4j.pax.url.wrap [1] Error starting mvn:org.ops4j.pax.url/pax-url-wrap/1.2.8 (org.osgi.framework.BundleException: Unresolved constraint in bundle org.ops4j.pax.url.wrap [1]: Unable to resolve 1.0: missing requirement [1.0] package; (package=javax.net.ssl))
INFO   | jvm 1    | 2017/01/30 15:11:48 | org.osgi.framework.BundleException: Unresolved constraint in bundle org.ops4j.pax.url.wrap [1]: Unable to resolve 1.0: missing requirement [1.0] package; (package=javax.net.ssl)
INFO   | jvm 1    | 2017/01/30 15:11:48 |   at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3564)
INFO   | jvm 1    | 2017/01/30 15:11:48 |   at org.apache.felix.framework.Felix.startBundle(Felix.java:1797)
INFO   | jvm 1    | 2017/01/30 15:11:48 |   at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1192)
INFO   | jvm 1    | 2017/01/30 15:11:48 |   at org.apache.felix.framework.StartLevelImpl.run(StartLevelImpl.java:266)
INFO   | jvm 1    | 2017/01/30 15:11:48 |   at java.lang.Thread.run(Unknown Source)