如何使两个项目可以访问Java代码

时间:2012-11-20 18:39:09

标签: java intellij-idea

这里有一个Java新手。我在IntelliJ IDEA 11.1中创建了一个小型桌面应用程序。它由几个带有类的java文件和主应用程序文件Main.java组成。我想创建另一个应用程序,它使用相同的类但不同的主文件。我希望能够从两个项目中更改类源代码。因此,我希望有一个像:

这样的结构
IdeaProjects\lib/myclasses\*.java (or similar with additional src if recommended)
IdeaProjects\project1\src\Main.java
IdeaProjects\project2\src\Main.java

我该如何正确地做到这一点?我已经阅读了很多关于模块,库,罐子的内容,而且我现在只是丢失了:(

1 个答案:

答案 0 :(得分:1)

我不使用IntelliJ,因此我无法专门帮助您,但您应该创建一个包含共享资源的项目,并且每个程序包含另一个包含主文件的项目。将第一个项目编译为一个jar文件,以便在包含主文件的项目中将其用作库。

在eclipse中您可以将其他项目添加到classPath中。也许这在IntellyJ中也是可能的。