自己在NetBeans官网下载安装的中文版启动闪退
Tofloor
poster avatar
Kerbin
deepin
2019-05-09 23:23
Author
深度应用商店的版本是英文版的,不想用,自己去官网下载了jdk并且配置好了环境变量,然后从NetBeans官网下载了8.1中文版,是.sh安装包,装好以后在启动界面闪退,什么原因?

Reply Favorite View the author
All Replies
avatar
Kerbin
deepin
2019-05-10 00:41
#1
这论坛有官方人员回复吗?
Reply View the author
Comments
aida
2019-07-17 21:02
有的
avatar
魔法师
deepin
2019-05-10 03:02
#2
用命令行启动sh文件看打印什么错误再说,论坛少有人用apache的东西
Reply View the author
avatar
Kerbin
deepin
2019-05-10 04:22
#3
https://bbs.deepin.org/post/177842
用命令行启动sh文件看打印什么错误再说,论坛少有人用apache的东西

具体什么命令?我是初学者,请教一下,谢谢
Reply View the author
avatar
魔法师
deepin
2019-05-10 04:34
#4
我可能看错了。。。.sh安装脚本。。。执行安装完就是另一个程序在系统里,启动的就是另一个程序是吧。这程序我不太清楚。
Reply View the author
avatar
kevinlong
deepin
2019-05-10 05:52
#5
jdk 和 netbeans 不用安装版本, 去下载二进制, 解压, 放到固定目录即可
改一下配置文件即可

下面是我的目录, 和关键配置
netbeans : /apps/local/java/netbeans/v11/
缓存目录   : /apps/local/java/netbeans/v11/profile/
jdk12        : /apps/local/java/jdk12

# netbeans/etc/netbeans.conf
netbeans_default_userdir="/apps/local/java/netbeans/v11/profile/user"
netbeans_default_cachedir="/apps/local/java/netbeans/v11/profile/cache"
netbeans_jdkhome="/apps/local/java/jdk12"

# 使用jdk12 后字体效果好得多
# jdk 12 会缺少这两个包 dt.jar, tools.jar, 你可以去jdk8 下复制, 然后放到 /jdk12/lib 目录下
# 如果你使用jdk8, 就包含上面两个包的,

然后, 进入 netbeans/bin 目录 点击 netbeans 就可以打开 netbeans了

自己在生成一个 .desktop 文件 就能在启动器 和 任务栏中打开了

把下面内容文件输入到 : /usr/share/applications/netbeans.desktop
实在看不懂的, 你可以去看看 /usr/share/applications/下的其他文件, 模仿他们
#sudo vim /usr/share/applications/netbeans.desktop
[Desktop Entry]
Name=NetBeans
Icon=/apps/local/java/netbeans/v11/netbeans/icon.png
Exec=/apps/local/java/netbeans/v11/netbeans/bin/netbeans
StartupNotify=false
Terminal=false
Type=Application
Categories=Application

# /apps/local/java/netbeans/v11/netbeans/icon.png 自己弄的一个图片
Reply View the author
Comments
399913628
2019-07-17 17:09
点赞,够详细,清楚易懂。
avatar
lun1bz
deepin
2019-07-16 19:49
#6
https://bbs.deepin.org/post/177842
jdk 和 netbeans 不用安装版本, 去下载二进制, 解压, 放到固定目录即可
改一下配置文件即可

完全看不懂大佬说的啥,我下载下来的二进制只有两个文件夹,在哪启动都找不到
Reply View the author
avatar
wl1352
deepin
2019-07-16 23:43
#7
用idea吧,netbeans在国内基本没人用
Reply View the author
avatar
kevinlong
deepin
2019-07-17 20:13
#8
https://bbs.deepin.org/post/177842
完全看不懂大佬说的啥,我下载下来的二进制只有两个文件夹,在哪启动都找不到 ...

刚开始入门时, 下载个正确的工具都不容易, 只能多查找资料了.
记得我刚开始接触Java时, 还用电话卡拨号上网下载jdk,
下载一个jdk几乎用了整张电话卡的钱.

netbeans:
https://www.apache.org/dyn/close ... tbeans-11.0-bin.zip
加压后包还许多目录
bin
etc
....
按照上面的说明去修改 etc/netbeans.conf, 指定jdk位置
配置好正确的jdk后,
启动netbeans的文件是 bin/netbeans
(注意要记得加上执行权限#chmod +x netbeans)

jdk:
https://www.oracle.com/technetwo ... nloads-5295953.html
选择这一项 : Linux | 181.68 MB  |  jdk-12.0.2_linux-x64_bin.tar.gz
解压后包括这些目录
bin
conf
include
jmods
legal
lib
man


Reply View the author
avatar
小兰米
deepin
2019-07-18 00:02
#9
https://bbs.deepin.org/post/177842
用idea吧,netbeans在国内基本没人用

这个要理解人家。

netbeans里面带有很多JavaSE和JavaEE的示例项目,是非常好的学习资料。而且对新手特别友好。
Reply View the author