Tomcat 7 および Netbeans 7 を使用する Ubuntu の場合:
@Satya の指示に従います。
「Catalina Base」ディレクトリの tomcat-users.xml を確認します。([サーバー] の下の [Apache Tomcat 7.xx] を右クリックし、[接続] タブを探します)。
次に、次のtomcat-users.xml
ようなものがあることを確認する必要があります。
<user username="admin" password="admin" roles="manager-script"/>
(本当に確実にしたい場合は、推奨されていませんが、入れることができますroles="manager-script,manager-gui,manager-status,manager-jmx"
)
さらに、フォルダーのbuild-impl.xml
下のファイルを探して、次の行に移動できます。nbproject
<nbdeploy clientUrlPart="${client.urlPart}" debugmode="false" forceRedeploy="${forceRedeploy}"/>
debugmode
から"false"
に変更し"true"
ます。これにより、Netbeans のエラーを直接見ることができます。
最後に、tomcat7 ** の読み取り権限を追加tomcat-users.xml
し (root として編集すると権限が変更されたようです)、Tomcat の **logs フォルダーで、Netbeans を実行するユーザー (通常は自分のユーザー) に権限を追加する必要がありました。グループを作成し"development"
、ユーザーをそのグループに追加してtomcat7
から、ログのグループを変更して読み取り権限を付与しました。
最後のヒント: startを実行する代わりに、Netbeansの Servers セクションで右クリックして Tomcat を/etc/init.d/tomcat7
起動します。そうすれば、Netbeans コンソールにログが表示されます。