java开发需要哪些环境

java开发需要哪些环境,第1张

软件环境:一般包括数据库(mysql、sqlserver),运行的中间件,即应用服务器,如tomcat、weblogic、webphere。

以及运行的 *** 作系统环境,如windows,unix(AIX,solaris),各版本的linux等,但是java是运行在java虚拟机即jvm上的, *** 作系统的影响不大。

硬件环境:一般是项目运行在的硬件素质(服务器)。如pc server,ibm、hp的小型机等等。

开发工具:有ibm开源的eclipse及衍生的myeclipse,sun的netbeans、或者收费的好用的IntelliJ IDEA等等。

扩展资料:

分类

计算机的 *** 作系统根据不同的用途分为不同的种类,从功能角度分析,分别有实时系统、批处理系统、分时系统、网络 *** 作系统等。

实时系统主要是指系统可以快速的对外部命令进行响应,在对应的时间里处理问题,协调系统工作。 批处理系统在1960年左右出现,可以将资源进行合理的利用,并提高系统的吞吐量。

分时系统可以实现用户的人机交互需要,多个用户共同使用一个主机,很大程度上节约了资源成本。 分时系统具有多路性、独立性、交互性、可靠性的优点,能够将用户-系统-终端任务实现。

批处理系统出现于20世纪60年代,批处理系统能够提高资源的利用率和系统的吞吐量。

网络 *** 作系统是一种能代替 *** 作系统的软件程序,是网络的心脏和灵魂,是向网络计算机提供服务的特殊的 *** 作系统。借由网络达到互相传递数据与各种消息,分为服务器及客户端。

而服务器的主要功能是管理服务器和网络上的各种资源和网络设备的共用,加以统合并控管流量,避免有瘫痪的可能性,而客户端就是有着能接收服务器所传递的数据来运用的功能,好让客户端可以清楚的搜索所需的资源。

参考资料:

百度百科- *** 作系统

一:购买云服务器,并进行配置
首先登录小鸟云>进入>

原因是找不到jre,因为jdk11中没有jre,

办法1: 使用jlink生成jre;

办法2: 指定jre位置, 配置如下:

# /etc/profile文件末添加如下, 解决jre找不到的问题
JAVA_HOME=/usr/app/jdk-1101/ #这个就配置你jdk的位置
JRE_HOME=$JAVA_HOME #指定jre位置
CLASSPATH=$JAVA_HOME/lib
PATH=$JRE_HOME/bin:$JAVA_HOME/bin:$PATH
export PATH JAVA_HOME CLASSPATH

办法3: 你也可以选择使用jetty,jetty不依赖jre

原文链接 网页链接

JavaWeb Tomcat服务器配置过程如下:

Tomcat服务器端口的配置

Tomcat的所有配置都放在conf文件夹之中,里面的serverxml文件是配置的核心文件。如果想修改Tomcat服务器的启动端口,则可以在serverxml配置文件中的Connector节点进行的端口修改

例如:将Tomcat服务器的启动端口由默认的8080改成8081端口

Tomcat服务器启动端口默认配置

1 <Connector port="8080" protocol=">

2                connectionTimeout="20000"

3                redirectPort="8443" />

将Tomcat服务器启动端口修改成8081端口

1 <Connector port="8081" protocol=">

2                connectionTimeout="20000"

3                redirectPort="8443" />

这样就把原来默认Tomcat默认的的8080端口改成了8081端口了,需要注意的是,一旦服务器中的xml文件改变了,则Tomcat服务器就必须重新启动,重新启动之后将重新读取新的配置信息。因为已经在serverxml文件中将Tomcat的启动端口修改成了8081,所以Tomcat服务器启动时就以8081端口启动了,如下图所示:

注意:
tcp选项不能够选,因为syslog默认是使用udp协议进行传输的,如果选用了tcp,结果就是无法走tcp传送log到syslog服务器,搞了好久才发现这个问题,如下Juniper Log
system-notification-00019: Syslog has been enabled (2013-04-25 18:11:41)
system-notification-00019: Syslog server 1721686102 host port number has been changed to 514 (2013-04-25 18:11:41)
system-notification-00019: Syslog facility for 1721686102 has been changed to local3 (2013-04-25 18:11:41)
system-notification-00019: Syslog security facility for 1721686102 has been changed to local3 (2013-04-25 18:11:41)
system-notification-00019: Syslog has been disabled (2013-04-25 18:11:41)
system-notification-00019: All syslog servers were removed (2013-04-25 18:11:41)
system-notification-00019: Syslog server 1721686102 was added (2013-04-25 18:11:41)
system-notification-00019: Syslog has been enabled (2013-04-25 18:11:40)
system-notification-00019: Transport protocol for syslog server 1721686102 was changed to udp (2013-04-25 18:11:40)

1、ubuntu用的是deb包,不是rpm。
你下载的包不对。而且,要开发的话,你需要的是jdk。
ubuntu安装的配置java具体看wiki
>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10333067.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-07
下一篇 2023-05-07

发表评论

登录后才能评论

评论列表(0条)

保存