我有一个(基于Maven的)项目a加载在Intellij中,它有许多依赖项。
我想在B中放置断点并调试项目A,以便在项目B中达到断点时A停止。
在Eclipse中,我只需要将两个项目放在同一个工作区中,它就可以工作了。由于Intellij中没有工作区,我想知道该如何做,以及是否可能。
在处理多个maven项目时,我发现将两个项目都放在一个父maven项目下很方便。两个子项目不知道父项目,并且彼此独立,但是通过将它们聚合在一个父pom上,您可以方便地同时构建和测试它们,使依赖项与其依赖项保持同步。这样做时,还可以为每个项目创建运行配置,在调试模式下启动它们,并在其中一个或两个项目中放置断点。
父pom保留在两个项目的父文件夹中,不需要进入源代码管理,因为子pom不会将它作为它们的父pom引用--这只是为了方便您同时处理这两个项目。这样的pom可能看起来像:
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>anything</groupId>
<artifactId>anything</artifactId>
<version>0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>All projects</name>
<modules>
<module>project-1-subdirectory</module>
<module>project-2-subdirectory</module>
</modules>
</project>
我正在构建一个定制的Java库。我把我的大部分“重复”代码都保存在那里,比如文件处理、字符串处理等。每次我想使用它们时,我都必须将该类复制并粘贴到我正在进行的其他项目中。有没有办法让这个自定义库类成为“依赖项”?我在用我的智能手机。
问题内容: 我有两个IntelliJ IDEA Java项目。ProjectA和ProjectB。我想从ProjectB中的ProjectA导入和使用代码。我该怎么做呢? 在Eclipse中,我只需转到ProjectB的“构建路径”设置并添加ProjectA。 问题答案: 您可以在这些项目之间创建依赖关系(使项目B依赖于项目A)本质上是编译项目A,然后将其已编译jar作为项目B的依赖项进行编译或运
问题内容: 现在IntelliJ 12.1已经发布,我希望能够将调试器附加到“渐变运行”应用程序,并使它在断点处停止。 并远程连接调试器,效果很好,但是在断点上都没有中断。我肯定错过了什么。 问题答案: 我可以通过配置任务进行远程调试。由于这是一个JavaExec任务,因此它支持jvmArgs属性: 和调试属性: 右键单击调试似乎无效,因为IntelliJ将调试器附加到错误的JVM(即gradle
我有两个IntelliJ IDEA Java项目;项目A和项目B。我想在ProjectB中导入并使用ProjectA中的代码。我该怎么做? 在Eclipse中,我只需转到ProjectB的构建路径设置并添加ProjectA。
我有两个独立的android应用程序项目,它们都是在android studio中制作的。我正在尝试将项目1合并到项目2中,使其成为一个应用程序。我该怎么做呢?我知道如何在eclipse中完成,但不知道如何在android studio中完成。请注意,这两个项目都是android应用程序,没有一个是android库。 任何帮助将是惊人的! 当我将项目1导入项目模块时,我在年级生成中遇到以下错误:
我有一个现有的项目: 我想添加一个api服务器,这样我就可以通过http访问部分系统。因此,我想在我的项目的/api子目录中添加一个laravel项目: 现在我想从laravel访问我的项目的类。 但我得到: 这可能是因为laravel项目有自己的名称空间。如何从实际project中引用类?