小编gos*_*kel的帖子

在命令行中创建一个java包

虽然它可能是用于编写高级java项目的一种用途和IDE,但我个人更喜欢几乎完全运行命令行(使用gedit作为文本编辑器).所以请不要只告诉我"只要使用eclipse!" 或者其他东西:P

我的问题是在java中创建包的方法是什么.

我不是在谈论打包在命令行中运行的应用程序,我在谈论在命令行中创建一个包.我在制作文本文件吗?我在制作目录吗?

相关地,如何在不使用IDE的情况下链接到相关的库和本机?

我知道我在这里真的很尴尬,但我真的更喜欢控制器在命令行工作.

java linux command-line package

7
推荐指数
2
解决办法
2万
查看次数

Java NullPointerException即使对象存在

我正在NullPointerException调用方法并将其传递给字符串.我只能假设字符串为null.

BufferedReader之前几行从readline 初始化.这是相关的代码:

FileInputStream tmp = null;
try {
    tmp = new FileInputStream(file);
} catch (FileNotFoundException e) {
    System.err.println("File not found!");
    e.printStackTrace();
    System.exit(1);
}
DataInputStream dis = new DataInputStream(tmp);
BufferedReader br = new BufferedReader(new InputStreamReader(dis));

create();

try {
    data = br.readLine();
} catch (IOException e) {
    System.err.println("First readline failed: " + e);
    System.exit(1);
}
while (!data.equals(null)) {
    process(data);
    ...
Run Code Online (Sandbox Code Playgroud)

和错误:

Exception in thread "main" java.lang.NullPointerException
       at enc.read(enc.java:40)
       at enc.main(enc.java:15)
Run Code Online (Sandbox Code Playgroud)

java string nullpointerexception bufferedreader

1
推荐指数
2
解决办法
1129
查看次数

Rails 新命令 chmod 失败

Chmod 似乎导致了 rails new 错误,具体问题如下:

/home/gossfunkel/.rvm/rubies/ruby-1.9.2-p320/lib/ruby/1.9.1/fileutils.rb:1231:in `chmod': Operation not permitted - /media/windows/Users/gossfunkel/code/rails/blog/script (Errno::EPERM)
Run Code Online (Sandbox Code Playgroud)

这是完整输出的粘贴箱:http : //pastebin.com/SwqxA8bR

ruby-on-rails errno chmod

1
推荐指数
1
解决办法
744
查看次数

通知java从哪里导入(lib)

我在命令行中使用java并在gedit中编码,但导入lwjgl时遇到问题.

我的源代码在src/uk/co/gossfunkel下,并且lib> jars中的lwjgl.jar和lib> natives下的本机.如何让编译器知道该import org.lwjgl.*;语句引用了lib> jars中的org.lwjgl?

java compiler-construction import command-line lwjgl

0
推荐指数
1
解决办法
97
查看次数