「java应用端口切换」java指定端口启动
本篇文章给大家谈谈java应用端口切换,以及java指定端口启动对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、如何便捷地在两个 Java 版本之间进行切换
- 2、如何修改Java的Play框架默认的HTTP端口号
- 3、怎么更改linux里java程序的端口号
- 4、学习Java用什么方法,还有就是java.exe如何改变本身所用的端口呢?
如何便捷地在两个 Java 版本之间进行切换
改变环境变量的设置就可以了,就是说把要用到的java版本的环境变量放到前面
JDK环境变量设置
我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量:
设置JAVA_HOME:
一是为了方便引用,比如,JDK安装在C:\jdk1.6.0目录里,则设置JAVA_HOME为该目录路径, 那么以后要使用这个路径的时候, 只需输入%JAVA_HOME%即可, 避免每次引用都输入很长的路径串;
二则是归一原则, 当JDK路径改变的时候, 仅需更改JAVA_HOME的变量值即可, 否则,就要更改任何用绝对路径引用JDK目录的文档, 要是万一没有改全, 某个程序找不到JDK, 后果是可想而知的----系统崩溃!
三则是第三方软件会引用约定好的JAVA_HOME变量, 不然, 你不能正常使用该软件.
在系统环境变量那一栏中点-新建JAVA_HOME (JAVA_HOME指向的是JDK的安装路径)
变量名: JAVA_HOME
变量值: C:\jdk1.6.0
(1)设置好path变量,使得我们能够在系统中的任何地方运行java应用程序,比如javac、java、javah等等,这就要找到我们安装JDK的目录,
假设我们的JDK安装在C:\jdk1.6.0目录下,那么在C: \jdk1.6.0\bin目录下就是我们常用的java应用程序,我们就需要把C:\jdk1.6.0\bin这个目录加到path环境变量里面。
在系统变量里找到path变量,选择-编辑;(里面已经有很多的变量值,是在变量值的最前面加上C:\jdk1.6.0\bin; 如果没有 就新建一个 但是 一般都会有的)
变量名: path
变量值: C:\jdk1.6.0\bin;
或 %JAVA_HOME%\bin;
(2)classpath环境变量,是当我们在开发java程序时需要引用别人写好的类时,要让java解释器知道到哪里去找这个类。通常,sun为我们提供了一些额外的丰富的类包,一个是dt.jar,一个是tools.jar,这两个jar包都位于C:\jdk1.6.0\lib目录下,所以通常我们都会把这两个jar包加到我们的classpath环境变量中set classpath=.;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar。
在系统环境变量那一栏中点-新建classpath
变量名: classpath
变量值: .;C:\jdk1.6.0\lib\tools.jar;C:\jdk1.6.0\lib\dt.jar;
或 .;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
(注意,CLASSPATH 中最前面是有个 “.”的,表示当前目录,这样当我们运行java AClass的时候,系统就会先在当前目录寻找AClass文件了。);
如何修改Java的Play框架默认的HTTP端口号
Play,有了这个或许Java也能在Web前端的开发挺起头了。
最近看了看,的确简洁方便。导入Eclipse也很方便,用自带的命令eclipsify就完成项目的生成,之后在Eclipse中导入即可。
但,不能Debug的WebProject咋说都是交待不了的。Play2.0之后不会生成eclipse的目录了,咋整?
先看基本手法:
1。导入项目
2。Eclipse中设置:Preferences-General-Workspace 中 勾选Refresh using native hooks or polling
3。cmd进入Eclipse/Workspace/YourProject目录中,执行 play debug run 命令
4。Eclipse中右键项目 -Debug Configurations 中新建一个Remote Java Application, 端口号是:9999
5。Debug 完事~
呐呢~
默认Play http监听的端口是9000,悲催的被尼玛占用了。这下咋整涅?一通股沟未果,最后还是自己整出了:
上述第3步的时候运行 play debug 进入Play console,然后运行 run 9001 以指定监听端口9001
这下看看http:// localhost:9001吧,噢耶!
怎么更改linux里java程序的端口号
假设tomcat所在目录为/usr/local/apache-tomcat/
1、打开tomcat配置文件
#vi /usr/local/apache-tomcat/conf/server.xml
2、打开Tomcat配置文件之后按 /8080 快速检索
3、修改端口,按 i 进行,将8080 修改为 80
4、按:wq 保存并退出
5、 重启tomcat
#/var/apache-tomcat/bin/shutdown.sh
#/var/apache-tomcat/bin/startup.sh
学习Java用什么方法,还有就是java.exe如何改变本身所用的端口呢?
学习Java用什么方法介绍:
学任何程序语言都没有特别好的方法,不外乎:
多看:多看书、多看别人写的代码,多看一些好的代码,如开源的项目等
多写:多写代码,看到的书上的代码敲下来,自己多写一些自己想写的东西,可以找一些小项目练练手等
多思:多思考,多思考这些代码为什么用这种方法,换一种方法行不行,可以换哪种方法,有没有更好的实现方式等等
书,其实大部分都不差不多,如果要推荐,可以看一下《java核心技术卷》,等你入门有了一定的经验的时候,再详细看《java编程思想》等。
java.exe如何改变本身所用的端口
Java中修改tomcat的默认端口号,运行WEB项目的时候都要在tomcat环境中,它的默认端口号是8080,有时想要占用这个端口号而又想运行web项目时,就需要去修改它的默认端口,具体做法:
1、打开 jakarta-tomcat-5.5.9\conf\server.xml 找到如下代码:
!-- Define a non-SSL Coyote HTTP/1.1 Connector on port 8080 --
Connector port="8080"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" URIEncoding="GBK"/
java应用端口切换的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java指定端口启动、java应用端口切换的信息别忘了在本站进行查找喔。