sudo snap install netbeans --classic
可以一个命令安装成功。
安装成功后,却打不开,在日志中查看,发现下面的错误:
Java.lang.UnsatisfiedLinkError: Can't load library: /usr/lib/jvm/java-17-openjdk-amd64/lib/libawt_xawt.so
原因是安装的OpenJdk headless,所以相关的库找不到,重新安装openjdk 17后,问题解决。安装命令如下:
sudo apt-get install openjdk-17-jdk
这是因为系统默认使用的字符集的问题,在windows中的Netbeans的应该默认为GBK,而在Ubuntu中的默认为utf-8,所以会出现乱码。改一下其中的一个设置就可以了。以下是补充-----------------------------
楼下说的种种方法我认为都是字符集的问题,如果都是utf-8字符集的话肯定不会出现问题因为uncode就是为了解决字符的统一显示。
修改项目为utf-8的方法为在Netbeans中右击你的项目,选择属相,在“源”那一栏中,默认打开就是源,有一个编码的下拉列表框,选择UTF-8既可
还有一点就是楼上说的修改windows的设置,最好不要这样修改~否则的话某些其他程序会出现问题,只用修改你的项目编码就可以了
ubuntu源里面有eclipse的。sudo apt-get install eclipse 就可以了。。 jdk apt-get会自动帮你装好(openjdk)。 然后看你用的啥语言。 再装相应插件就可以了。。
。BTW: 强力推荐 netbeans . 比eclipse小, 比eclipse快, 耗资源少, 支持N种语言。 同样开源的。可以设置eclipse的快捷键。
netbeans.org
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)