如何从Java应用程序的配置文件设置类路径
您好,我正在用Java开发一个应用程序。我必须在不同的操作系统中运行jar,比如winxp、linux、rhel、Ubuntu 我有一些jar文件必须在类路径中 客户机尚未准备好设置路径,因此我必须以编程方式进行设置 我的问题是不同的操作系统,因为用户将有不同的路径。如何通过配置文件获取路径 如何管理操作系统和这些依赖关系如何从Java应用程序的配置文件设置类路径,java,classpath,Java,Classpath,您好,我正在用Java开发一个应用程序。我必须在不同的操作系统中运行jar,比如winxp、linux、rhel、Ubuntu 我有一些jar文件必须在类路径中 客户机尚未准备好设置路径,因此我必须以编程方式进行设置 我的问题是不同的操作系统,因为用户将有不同的路径。如何通过配置文件获取路径 如何管理操作系统和这些依赖关系 知道我是否可以在运行时设置路径吗?您应该将程序依赖的所有jar打包到可执行jar中。在项目中,创建lib目录并将所有依赖项推送到其中。这会帮你省去很多痛苦 如果使用Maven
知道我是否可以在运行时设置路径吗?您应该将程序依赖的所有jar打包到可执行jar中。在项目中,创建lib目录并将所有依赖项推送到其中。这会帮你省去很多痛苦 如果使用Maven2,可以在pom.xml中执行类似的操作。
如果您是从IDE(Eclipse或IntelliJ等)构建的,您可以使用向导:R.单击您的项目根->导出->运行JAR等。我需要一些灵活性来更改当前的JAR。您可以解释一下Maven2我没有用过它。您不需要灵活性:java是多平台的,您的JAR都打包在里面,记得吗?谷歌搜索maven2。