java - 如何将源链接到 Intellij 中的项目,使 tomcat 能够使用类文件? (就像在 eclipse 中一样)

标签 java maven tomcat intellij-idea

我在 elicpse 中有 3 个不同的项目,其中两个是 Web 应用程序,第一个是普通项目。

我在 eclipse 中设置了 Tomcat 服务器(从 eclipse 运行它)以便 tomcat 检测 comon 项目中的类我必须将它添加到构建路径以解决编译时间问题并添加 jar/添加源作为链接,以便 tomcat 检测类文件。

所以,我将所有内容都移到了 Intellij,正在寻找一种方法将源添加为链接,以便能够从 Intellij 运行 tomcat,有什么办法可以做到吗? (代替添加普通项目的jar)

最佳答案

您可以在 IntelliJ 中创建 Artifact 。您可以从菜单 File -> Project Structure... 中执行此操作。我会创建 Web 应用程序:Exploded。

enter image description here

您可以在那里链接所有源、依赖项和 Web 内容。我假设您将单个 IntelliJ 项目中的所有 3 个部分作为模块。

然后您可以在 Run -> Edit Configurations...

中为您的应用程序创建一个用于启动 tomcat 服务器的运行器

enter image description here

然后您只需在部署部分获取 Artifact 。您将使用 + 按钮。你应该选择你的人工制品。您可以指定部署上下文。默认情况下它是根 (/)。

enter image description here

可能需要做的最后一件事是您在哪里安装了 Tomcat 服务器。 IntelliJ 的安装中没有捆绑 tomcat。您可以在 Server 选项卡上设置您的 Tomcat 主页。

关于java - 如何将源链接到 Intellij 中的项目,使 tomcat 能够使用类文件? (就像在 eclipse 中一样),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36382712/

相关文章:

java - 启用jmx远程连接后无法重启tomcat

tomcat - 使用 Wicket 进行项目布局

Java二叉搜索树——插入实现

java - 如何 : Eclipe maven project, 希望 src 中的 Maven 依赖项 jar 作为 .java 文件进行编辑

java - 从netbeans 8访问SQL Server 2008 R2数据库

java - Eclipse 启动错误

java - 使用本地更改覆盖 Maven 依赖项时发生冲突

tomcat - 使用 Jenkins 与 Tomcat7 并行部署

java - JAXB xml 字符串到 java 对象 - 意外元素

Azure Cosmos 文档数据库的 Java Api (SQL Api)