1
我为我的应用程序创建了一个Debian软件包,它依赖于openjdk-7-jre,问题是我还需要确保它是用Java 7启动的(Java 6仍然是默认软件。)目前我有在Debian软件包中启动Java 7
Exec=java -jar Application.jar
......这显然会采取默认的Java安装。我可以指定类似:
Exec=/usr/lib/jvm/java-1.7.0-openjdk-i386/bin/java -jar Application.jar
...但我有点疲惫,因为架构(I386)位在那里,如果改变则可能的路径是行不通的。
任何想法?或者我想以错误的方式完成这个任务?或者上述方法究竟会起作用?
我无法检查Java代码本身,因为显然它不会运行,如果它是错误的版本,所以无法检查任何东西!
嗯,我希望有一个干净的方式,但这比我想出的任何东西都要好! – berry120 2011-12-19 21:31:35
谢谢,这是我走的方法 - 无法找到更好的东西,所以在它去! – berry120 2011-12-21 15:36:21