gpt4 book ai didi

java - 如何在运行时获取路径java源代码?

转载 作者:行者123 更新时间:2023-11-30 05:48:22 25 4
gpt4 key购买 nike

有没有办法在运行时获取Java源代码的路径?

Python 可以使用下面的代码在运行时获取它的路径

import os
file_path = (os.path.dirname(os.path.realpath(__file__)) )

很多人说我可以通过使用System.getProperty("user.dir")new File(".").getAbsolutePath()来获取路径。< br/>但这两个方法都返回java源代码执行的路径...

例如,如果源代码位于 /User/Desktop/Project/src/test.java 并在 /User/Desktop 执行,则返回 /User/Desktop 而不是 /User/Desktop/Project/src/test.java

有没有办法获取源文件的路径?
⋇这个java文件作为servlet来处理AJAX请求

<小时/>

添加-查找源代码路径的目的

我编写了 python 脚本并使用 Runtime().getRuntime().exec() 执行它。
我想找到没有绝对路径的python脚本(我不喜欢路径硬编码)。
所以我试图找到java源代码路径并根据java路径计算python源代码路径。

最佳答案

你不能在 java 中执行此操作,因为(与 Python 不同)java 是编译语言,源代码通常不捆绑在应用程序中。

关于java - 如何在运行时获取路径java源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54434921/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com