?????使用??AdvancedInstaller打包web工程设置tomcat端口的方法

原文:?????使用??AdvancedInstaller打包web工程设置tomcat端口的方法

1.首先,要把你要打包的tomcat下的server.xml文件删掉,因为tomcat自带的server.xml无法与你在Advanced Installer添加的对话框中的编辑框相关联。

2.随便找个地方,只要不是在要打包的tomcat下就行,新建一个server.xml文件,内容可以直接复制tomcat下的server.xml文件的内容。

3.在AdvancedInstaller的Dialog模块下的FirstTimeInstall,选择合适的位置NewDialog一个新的对话框,修改描述什么的不重要,最重要的是添加一个静态文本框(起名叫Port)、一个编辑框(属性名叫EDIT_1_PROP),这是用户安装软件时输入自己想设置的tomcat端口的地方。你可以给编辑框设置默认值,8080。

4.在AdvancedInstaller的Files and Folders模块下,在tomcat-->conf右边的空白处右击选择“Import”,导入在2.中你新建的server.xml。双击该文件,设置port值为EDIT_1_PROP。

通过以上4步的设置,你就可以做到在使用Advanced Installer打包web工程时自由的设置tomcat端口了。

时间: 2024-11-15 21:50:38

?????使用??AdvancedInstaller打包web工程设置tomcat端口的方法的相关文章

Tomcat设置默认启动项目及Java Web工程设置默认启动页面

Tomcat设置默认启动项目 Tomcat设置默认启动项目,顾名思义,就是让可以在浏览器的地址栏中输入ip:8080,就能访问到我们的项目.具体操作如下: 1.打开tomcat的安装根目录,找到Tomcat 6.0\conf\server.xml,打开该文件,找到<Host>节点,在该节点中添加<Context path="" docBase="../webapps/WebTest" debug="0" reloadable=&

错误记录--更改tomcat端口号方法,Several ports (8005, 8080, 8009)

启动Tomcat服务器报错: Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to sto

Vs2015 win10虚拟机启动问题:无法设置UDP端口 解决方法 合集(转载)

刚装的vs2015 社区版 出现这个问题,wp8.1和win10m模拟器都无法启动,找了好久找到的解决方案,放这儿供大家参考,免得大家像我一样走弯路: Windows Phone emulator not starting (couldn`t setup the UDP port) After updating Windows 10 to build 10061 windows phone emulators (all 8.1 and 10) stopped starting. I get th

WEB工程与tomcat服务器的搭建

WEB工程 1.那么什么是Web呢? Web的意思是网页,我们在浏览器上看到的所有信息都被称为WEB资源. WEB资源分为静态WEB资源和动态WEB资源. 静态WEB资源:代码不变,展示的内容就不变.eg:HTML.CSS.JS.图片.视频等. 动态WEB资源:展示的内容由程序控制.eg:JSP/Servlet.ASP.PHP.Ruby.Python等. 2.两种软件架构的比较  B/S和C/S B/S是浏览器/服务器,通过浏览器与服务器交互,不需要安装其他应用程序.比如淘宝.京东等 这种架构的

linux设置tomcat自启动的方法

inux设置tomcat自动启动在centos下,开机后会自动执行/etc/rc.local中的命令,平时启动tomcat的命令为tomcat_home/bin/startup.sh或tomcat_home/bin/catalina.sh start,当直接把他们任何一个加入到/etc/rc.local中,重启机器后发现tomcat并没有启动.原因是开机时java的环境还没有设置好,故自己写一个脚本,先设置java环境,然后在启动,脚本如下: export JAVA_HOME=/usr/loca

ant 打包 web项目并用tomcat启动

1.整体目录 2.配置build.xml文件 <?xml version="1.0" encoding="UTF-8"?> <project name="ipnet" default="deleteWar" basedir="."> <property name="build" value="${basedir}/build" />

关于设置tomcat端口为80的事

今天有人要求tomcat服务器的访问地址不能带端口访问, 也就是说只能用80端口访问网站. 那么问题来了, Ubuntu系统禁止root用户以外的用户访问1024以下的商品, 因此tomcat 默认为8080也是有原因的. 因此,多才多艺的网友提供了普遍的两种方案: 1, 修改conf/server.xml中connector的port为80, 使用root用户运行tomcat.完美解决问题(ubuntu系统) windows亦是修改conf/server.xml中的connector的port

tomcat web工程 jar包冲突解决方法

目前在部署工程时,遇到了一个问题,报错信息如下: See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class 经检测,是工程包中含有javax.servlet包的JAR包,造成与Tomcat自身的servlet-api.jar的冲突. 1.问题的原因: tomcat 启动后先将tomcat/common/lib目录下的jar包全部读入内存,如果webapps目录里的应用程序中WEB-INF/l

错误记录--更改tomcat端口号方法,Several ports (8005, 8080, 8009)(转)

启动Tomcat服务器报错: Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may already be running in another process, or a system process may be using the port. To start this server you will need to sto