我正在尝试编译以下非常简单的Java程序,它将扩展为使用log4j包:
import org.apache.log4j.Logger;
public class App {
public static void main(String[] args) {
System.out.println("Howdy");
}
}
我从Apache网站下载了二进制log4j包,解压文件,设置以下导出:
$ export CLASSPATH=$CLASSPATH:/home/ahmed/temp/log4j/apache-log4j-2.11.0-bin/log4j-core-2.11.0.jar
$ export PATH=$PATH:/home/ahmed/temp/log4j/apache-log4j-2.11.0-bin
我编译应用程序时出现以下错误。java:
$ javac App.java
App.java:5: error: package org.apache.log4j does not exist
import org.apache.log4j.Logger;
^
1 error
我觉得我错过了一些关于java打包/导入概念的基本知识。
谢谢你Ahmed
包含jar文件到您的项目!或者在开始新项目之前设置环境!有时在您的电脑上首先设置环境后,您应该通过cmd在dos中进行测试,某些环境设置需要重新启动您在Mac上需要的pc.no
classpath添加;.; . 意味着您可以在PC上的任何路径中使用它们
问题内容: 我已经将go源代码使用克隆到了我的目录(文档建议在GOPATH之外)。 我的$ GOPATH是 我使用官方的osx安装程序安装了go 1.8.1。 如果我进入并运行,则会出现以下错误: 在按照此处的指示进行操作之后,仍然出现以下错误: 的确,〜/ gocode / src / golang_org / x / net下没有代理程序包,但是我仍然不知道如何解决该问题以及其他2个错误。 如
亲爱的Stackoverflow社区,我的spring boot starter应用程序有以下问题。我将starter项目作为一个新的maven项目导入到Intellij中。但是IntelliJ没有找到我在POM中指定的依赖项。 如果我尝试运行该项目,我会得到以下错误消息。 我已经尝试了从重新安装IntelliJ、重新导入项目或重新下载依赖项的所有方法。我只是不知道为什么IntelliJ找不到依赖
我在编译顺序时遇到编译器错误。java文件,即使它包含另一个打包类的导入语句。我不完全确定为什么会发生这种情况,但这是一个目录树,其中包含一些文件: > com/my/domain/Order.java 这个文件里面有下面的包和导入: com/my/utils/MyDate。此文件中包含以下包和导入: 编译顺序时出现编译器错误。java: 我仍然不知道如何解决这个问题后,试图从评论。这里有一些更多
我正试着用这本手册开始tensorflowhttps://www.tensorflow.org/install/install_windows 所有安装都成功完成,我正在使用python 3.5.2和最新版本的pip,遇到这个错误,有人告诉我应该怎么做吗? 在swig\parth\AppData\Local\Programs\Python35\lib\site-p tensorflow\Pytho
在用java打印任何语句之前,我们是否需要将任何包导入到java文件中?当我在编译器上运行这段代码时,它什么也没有显示。