1. javaweb在linux下部署,下載文件報403錯誤
javaweb在linux下部署,下載文件報衡耐頌403錯誤三步解決方法。
1、根據查詢相關公開信息:打開項目結構。
2、打開工件(即Artifacts)並點開+號選擇歸檔(Archive)選擇要打包的那個模塊點擊應用和確定。
3、構建(Build)工件=生成war包。
4、bulid之後就會生成war包了,此時到咐鄭目錄里就可以看到war包了,一般在out的artifacts里,可以在輸出畝攔目錄里看到在哪裡。
2. 如何在linux系統搭建web伺服器java
請打開添加刪除程序——添加Windows組件,具體操作為:點擊開始--設置--控制面板--添加或刪除程序添加/刪除Windows組件(A)--Internet信息服務(iis)
然後點「確定」,插入Windows XP系統盤,點擊下一步開始安裝,等安裝完以後,我們可以在控制面板--管理工具裡面打開「Internet信息服務」開始對IIS進行配置
配置方法:
比如本機的IP地址為192.168.0.1,自己的網頁放在D:\Wy目錄下,網頁的首頁文件名為Index.htm,現在想根據這些建立好自己的Web伺服器。
對於此Web站點,我們可以用現有的「默認Web站點」來做相應的修改後,就可以輕松實現。請先在「默認Web站點」上單擊右鍵,選「屬性」,以進入名為「默認Web站點屬性」設置界面。
1.修改綁定的IP地址:轉到「Web站點」窗口,再在「IP地址」後的下拉菜單中選擇所需用到的本機IP地址「192.168.0.1」。
2.修改主目錄:轉到「主目錄」窗口,再在「本地路徑」輸入(或用「瀏覽」按鈕選擇)好自己網頁所在的「D:\Wy」目錄。
3.添加首頁文件名:轉到「文檔」窗口,再按「添加」按鈕,根據提示在「默認文檔名」後輸入自己網頁的首頁文件名「Index.htm」。
4.添加虛擬目錄:比如你的主目錄在「D:\Wy」下,而你想輸入「192.168.0.1/test」的格式就可調出「E:\All」中的網頁文件,這裡面的「test」就是虛擬目錄。請在「默認Web站點」上單擊右鍵,選「新建→虛擬目錄」,依次在「別名」處輸入「test」,在「目錄」處輸入「E:\All」後再按提示操作即可添加成功。
5.效果的測試:打開IE瀏覽器,在地址欄輸入「192.168.0.1」之後再按回車鍵,此時就能夠調出你自己網頁的首頁,則說明設置成功!
關於IIS:
Internet Information Services(IIS,互聯網信息服務),是由微軟公司提供的基於運行Microsoft Windows的互聯網基本服務。最初是Windows NT版本的可選包,隨後內置在Windows 2000、Windows XP Professional和Windows Server 2003一起發行,但在Windows XP Home版本上並沒有IIS。
3. linux怎麼部署java web
下載linux版本的tomcat伺服器,然後將java web打war包,放到tomcat的webapps目錄下,再切換終端,到tomcat/bin目錄下 啟動tomcat即可。./startup.sh。
4. 怎麼在linux下用tomcat部署java web項目
1。安裝tomcat
2。將web項目打成war包
3。將war包放到tomcat指定目錄
當然 每一步可能涉及好多細節,需要你read the fuck manual
當然我的回答可能你不採納,但是我認為其他 人的回答完全是 垃圾
5. 怎麼在linux上編譯java web
解壓後昌並會耐此跡有兩個文件夾:nexus-2.11.4-01和sonatype-work,前者包含了運行環境和應用程序,後者是配置和數據。
注意要以管理員方式打開命令提示符:
進入目錄:\nexus-2.11.4-01\bin\jsw\扒拆windows-x86-64
運行:
install-nexus.bat11
然後運行:
start-nexus.bat11
結果如下所示:
wrapper | Starting the nexus service...
wrapper | Waiting to start...
wrapper | Waiting to start...
wrapper | nexus started.
6. java web工程在linux下創建文件夾和文件
lunix 許可權問題,如果你的tomcat用root啟動的話,那麼你就可以創建了,還有種可能,就是你去看得時候,那個用戶沒許可權看到tomcat的用戶文件,也就是創建成功,你這個用戶看不到,你用root看一下有沒有
最後你加一句在os.write之後,就是os.flush(); os.close();
7. 如何將javaweb項目部署到linux下
一般都在windows下開發的,現在部署到linux下:
1,將項目達成war包(用eclipse,項目右鍵--Export--選擇war file)
2,將tomcat(用winSCP當然你也可以用secureCRT,用securCRT需要建立sftp(即上傳文件的目錄),用put tomcat命令)考到ilunx對應的目錄下
3,然後將項目的war包放到tomcat的webapps目錄下
4,啟動tomcat(命令:./startup.sh(linux下啟動tomcat是.sh文件而非.bat文件))
遇到問題如下:
運行./startup.sh 是報錯
-bash: ./startup.sh: Permission denied
原因:沒有運行.sh的許可權
解決:chmod 777 *.sh
755 代表用戶對該文件擁有讀,寫,執行的許可權,同組其他人員擁有執行和讀的許可權,沒有寫的許可權,其他用戶的許可權和同組人員許可權一樣。
777代表,user,group ,others ,都有讀寫和可執行許可權。
獲得許可權後再運行./startup.sh命令時報錯:
This file is needed to run this program
原因:該文件需要一個運行環境(即配置jdk環境變數)
解決:JAVA_HOME=/usr/java/jdk1.6.0_25/(當然這個目錄根據自己的jdk安裝目錄)
然後在運行./startup.sh 提示:
Using CATALINA_BASE: /usr/local/sarft/apache/apache-tomcat-6.0.29
Using CATALINA_HOME: /usr/local/sarft/apache/apache-tomcat-6.0.29
Using CATALINA_TMPDIR: /usr/local/sarft/apache/apache-tomcat-6.0.29/temp
Using JRE_HOME: /usr/java/jdk1.6.0_25/
Using CLASSPATH: /usr/local/sarft/apache/apache-tomcat-6.0.29/bin/bootstrap.jar
如果提示以上信息表明 tomcat啟動成功!
大功告成,運行項目,正常跑起!
PS:這個應該屬於很初級的,不過對於本人來說,畢竟是第一次,從發現問題,到解決問題也許到了一些。
8. Linux下進行Java web開發比較流行用什麼IDE
java的ide就那麼幾種比較流行,eclipse,netbeans,idea。
linux下有些大神用emacs,vim.
9. 怎樣在linux下搭建javaweb所需的環境
一.項目必備軟體及基本思路
項目必備:
虛擬機:VMware Workstation (已安裝linux的 CentOS6.5版本)
項目:java web項目 (必須在本地部署編譯後選擇項目的webRoot,改為ROOT(ROOT包含下面四個關鍵文件),放到tomcat下的webapps下即可,因為tomcat啟用一個工程的時候,就是發布了除了JSP以外的,所有已被編譯過的java文件,所以只能放在本地部署生成編譯後的class文件)。
java環境配置:配置JDK
伺服器:tomcat
資料庫:Mysql
基本思路:(特別注意各處的編碼設置)
1.配置java環境(下載jdk並配置環境變數)
2.下載並安裝tomcat (設置tomcat編碼)
3.安裝mysql並導入sql(注意:mysql客戶端和伺服器端編碼設置,必須設置完再導入sql,這個折騰了好久)
4.項目導入並修改資料庫連接配置
5.啟動mysql,啟動tomcat,訪問即可!
VMware tools小介紹:
現在的centOS已安裝了VMware tools (實現主機和虛擬機之間文件的共享拖拽功能),其餘項目所需都沒有安裝。只有在VMware虛擬機中安裝好了VMware Tools,才能實現主機與虛擬機之間的文件共享,同時可支持自由拖拽的功能,滑鼠也可在虛擬機與主機之前自由移動(不用再按ctrl+alt),且虛擬機屏幕也可實現全屏化。
二.具體操作
1.判斷是否可以連網
(我用的是NAT模式,只要宿主主機(相當於路由器)網路通,只要配置DNS即可,這種只能在虛擬機本地訪問,在宿主主機無法訪問到內部項目。改用DHCP橋接模式即可,具