是否可以使用IDEA中.class
文件中的类?例如,如果我有一个包含两个文件Ball.java
和DemoBall.class
的目录,我将如何在DemoBall
中使用Ball
?它在编译时说cannot find symbol
。我只想告诉IDEA目录中有一个已编译的Java类,并且认识到这一点,我不想反编译它。
答案 0 :(得分:1)
修改强>
DemoBall.class
所在的位置。单击“确定”。原创(这似乎不是正确的方式):
Project
的简单Java Class
创建Ball.java
在它里面,有一个main
方法(空体)。out
文件夹。DemoBall.class
。现在通过Windows Explorer/File System
,转到out
文件夹并将DemoBall.class
粘贴到out\production\ProjectName
文件夹中。DemoBall
类的main
方法内编写使用此Ball.java
类的代码。以前,我想知道为什么红线会静止不动,即使程序运行正常。但有一次,我重启, IntelliJIDEA ,一切正常,没有出现任何错误。