在 Ubuntu 上使用 Java - 包冲突?
在linux上,我经常从命令行(java/javac)启动和编译 不过,Java 并不是我使用的唯一语言 - 我使用 C++,为此我有 GCC。例如,因为我同时拥有 java 和 GCC,所以有多个“javac”实例:
从终端,不带参数传递“javac”:
程序“javac”可以在以下包中找到: * openjdk-6-jdk * 欧共体 * gcj-4.4-jdk * gcj-4.5-jdk 尝试: sudo apt-get install
有没有办法指定我想使用哪个包?是每个命令还是设置默认值?我宁愿不删除其中之一。
谢谢 - 扎克
On linux, I often launch and compile from the command line (java/javac)
Though, Java isn't the only language I use - I use C++, and for that I have GCC. Because I have both java and GCC, for example, there are more than one instance of 'javac':
From the terminal, passing 'javac' with no arguments:
The program 'javac' can be found in the following packages:
* openjdk-6-jdk
* ecj
* gcj-4.4-jdk
* gcj-4.5-jdk
Try: sudo apt-get install
Is there a way to specify which package I want to use? Either per-command, or set a default? I would prefer not to remove one or the other.
Thanks -
Zac
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 Ubuntu 上安装了一个名为
alternatvies
的系统,用于在不同的实现之间切换:显示用法:
如果您在使用 swing 时遇到问题,您应该尝试 sun-java,您的列表中缺少它。 :)
正如“KindOfAutomatic”所暗示的那样:
以不同的方式是同一件事。除了“java”之外,您还可以配置您最喜欢的编辑器、x-www-browser、寻呼机等。看一下
以获得印象,那里已经做了什么。
On Ubuntu there is a system called
alternatvies
installed, to switch between different implementations:shows the usage:
If you get problems with swing, you should try sun-java, which you're missing in your list. :)
As 'KindOfAutomatic suggests:
is the same thing in a different way. Instead of 'java', you can config your favorite editor, x-www-browser, pager and so on as well. Have a look at
to get an impression, what's already done there.