【问题标题】:project hierarchy Idea rather then BlueJ项目层次结构 Idea 而不是 BlueJ
【发布时间】:2016-03-30 11:25:26
【问题描述】:

在某些 Coursera 课程中,预期的 IDE 是 BlueJ。从一开始,我就想学习如何使用更高级的 IDE 来管理项目,比如 IntelliJ Idea。

教师提供了他们在 BlueJ.app 环境中预构建的框架。所以他们没有告诉任何关于手动导入的内容。

我将他们的框架下载到目录edu/duke/bunch-of-java-classes 或者我应该说edu/duke/*.java.

在某些课程的第一行我有import edu.duke.*; 除了import java.util.*;,第二行还可以。

如何利用edu/duke/*.java. 的力量。在项目层次结构中放在哪里?

我想让他们分开。我的 java 类在第 1 周的模块 1 和他们的 edu/duke 中。

【问题讨论】:

  • 在源文件夹中,您放置自己的 java 源文件。

标签: java intellij-idea namespaces bluej


【解决方案1】:

详细解释Prajakta所说的:

  1. 在此处下载“课程代码包”下的 JAR 文件:http://www.dukelearntoprogram.com/downloads/bluej.php?course=2

  2. 将 after 作为外部库添加到您的新 IntelliJ 项目中。

    • 单击工具栏中的文件
    • 选择项目结构
    • 在左侧面板中选择模块
    • 在“依赖项”选项卡中,单击“+”并选择“JAR 或目录”。
    • 上传两个文件
  3. 现在两个导入语句都可以正常工作: 导入 edu.duke.; 导入 org.apache.commons.csv.;

【讨论】:

    【解决方案2】:

    请从链接http://www.dukelearntoprogram.com/course2/index.php 下载 courserajava.jar 和 apache-csv.jar 文件,并将它们作为外部库添加到在 IntelliJ/Eclipse 中创建的项目中。 edu.duke 库可以在编写的程序中使用。

    【讨论】:

    • 现在只有zip压缩包,怎么处理?
    猜你喜欢
    • 1970-01-01
    • 2011-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多